Gmail Credential সেটআপ
- Google Cloud Console-এ Gmail API Enable করুন
- OAuth2 credential তৈরি করুন (Google Sheets-এর মতো)
- n8n-এ Google → Gmail OAuth2 API credential যোগ করুন
ইমেইল পাঠানো (Send Email)
Node: Gmail
Operation: Send
From Name: আমার কোম্পানি
To: {{ $json.email }}
Subject: আপনার অর্ডার নিশ্চিত হয়েছে - #{{ $json.orderId }}
Email Type: HTML
Body:
<h2>ধন্যবাদ, {{ $json.name }}!</h2>
<p>আপনার অর্ডার <strong>#{{ $json.orderId }}</strong> সফলভাবে গৃহীত হয়েছে।</p>
<p>ডেলিভারি: {{ $json.deliveryDate }}</p>
<a href="{{ $json.trackingUrl }}">ট্র্যাক করুন</a>
ইমেইল পড়া (Get Many Messages)
Operation: Get Many
Filters:
From: client@example.com
Subject: Invoice
Read Status: Unread
Since: {{ $today.minus({days: 1}).toISO() }}
Limit: 50
ইমেইল Trigger (নতুন ইমেইল এলে)
Node: Gmail Trigger
Filters:
Label: INBOX
Query: subject:ORDER from:shop@example.com
→ নতুন matching ইমেইল এলেই workflow শুরু হবে
Attachment সহ ইমেইল পাঠানো
Attachments:
Binary Property: data
File Name: report.pdf
# আগে একটি node দিয়ে PDF তৈরি করুন
# তারপর সেই binary data Gmail-এ দিন
একটি পূর্ণ উদাহরণ: Auto-Reply System
[Gmail Trigger — নতুন ইমেইল]
↓
[IF — Subject-এ "invoice" আছে কি?]
True ↓ False ↓
[Invoice workflow] [General reply workflow]
↓
[Gmail — Auto reply পাঠানো]
[Google Sheets — ইমেইল লগ করা]