پایگاه دانش

ارسال ایمیل از طریق حساب پاست‌مارک خودتان

اتصال حساب Postmark خود: تأیید یک دامنه، دلایل افزودن رکورد اختیاری مسیر برگشت (return-path)، تفاوت توکن سرور با توکن حساب، و معنای یک گیرنده غیرفعال.

شما به یک حساب Postmark و دسترسی به DNS دامنه خود نیاز دارید.

مستندات خود Postmark: امضاها و دامنه‌های فرستنده · توکن‌های API سرور · ثبت‌نام

چرا ما Postmark را برای این کار انتخاب می‌کنیم. این سرویس به هیچ وجه ایمیل‌های بازاریابی را ارسال نمی‌کند، و دقیقاً به همین دلیل است که نرخ تحویل آن در این سطح قرار دارد: فاکتورهای شما اعتبار خود را با خبرنامه فرد دیگری به اشتراک نمی‌گذارند. اگر تنها شرط شما این است که ایمیل‌های تراکنشی ارسال شوند، این همان گزینه مورد نظر است.

۱. دامنه خود را اضافه و تأیید کنید

به مسیر Sender Signatures → Domains → Add Domain بروید و یک زیردامنه مانند mail.yourdomain.com را وارد کنید.

Postmark دو رکورد به شما می‌دهد:

| نوع | میزبان | هدف | | --- | --- | --- | | TXT | <selector>._domainkey.mail.yourdomain.com | کلید عمومی DKIM | | CNAME | pm-bounces.mail.yourdomain.com | دامنه مسیر بازگشت (bounce) |

هر دو را اضافه کنید، سپس روی Verify کلیک کنید.

رکورد مسیر بازگشت را اضافه کنید، حتی اگر Postmark آن را اختیاری علامت‌گذاری کند. بدون آن، پیام‌های شما با دامنه بازگشت خود Postmark ارسال می‌شوند، بنابراین SPF به جای شما با postmarkapp.com مطابقت پیدا می‌کند. تنها با داشتن DKIM نیز از DMARC عبور خواهید کرد — اما یکی از دو بررسی را بدون دلیل کنار گذاشته‌اید، و زمانی که یک گیرنده بزرگ سخت‌گیری به خرج دهد، به هر دوی آن‌ها نیاز خواهید داشت.

⚠️ Postmark به رکورد SPF نیازی ندارد زیرا از دامنه شما به عنوان فرستنده پاکت استفاده نمی‌کند. اگر از قبل SPF دارید، آن را دست نزنید.

۲. توکن API سرور خود را دریافت کنید

سروری را که می‌خواهید از آن ارسال انجام دهید باز کنید — Postmark یک محیط ارسال را «سرور» می‌نامد — سپس به بخش API Tokens بروید و Server API token را کپی کنید.

توکن سرور، نه توکن حساب. توکن حساب کل حساب Postmark شما را مدیریت می‌کند: این توکن می‌تواند سرور ایجاد کند، دامنه‌ها را تغییر دهد و هر پیامی را که تا به حال ارسال کرده‌اید بخواند. توکن سرور می‌تواند از یک سرور ارسال کند. آن‌ها شبیه به هم هستند و در یک نوع کادر جایگذاری می‌شوند، و این ساده‌ترین و رایج‌ترین اشتباهی است که ممکن است در این صفحه رخ دهد.

⭐ ایجاد یک سرور جداگانه را برای این کار در نظر بگیرید — آن را «Zinn® notifications» بنامید. آمار، لیست‌های برگشت‌خوردگی (bounce) و فید فعالیت در Postmark به ازای هر سرور جدا هستند، بنابراین داشتن یک سرور مجزا به این معنی است که اعلانات مشتریان شما با هیچ چیز دیگری که ارسال می‌کنید مخلوط نمی‌شود.

۳. اتصال آن در Zinn®

بخش Email sending را در داشبورد خود باز کنید:

  • Provider — مقدار Postmark
  • Send from this domain — مقدار mail.yourdomain.com
  • Message stream — آن را به صورت outbound رها کنید مگر اینکه جریان خود را ایجاد کرده باشید
  • Postmark server token — توکن مرحله ۲

⚠️ Message stream باید یک جریان تراکنشی (transactional) باشد. Postmark ایمیل‌های با ظاهر تراکنشی را که روی یک جریان پخشی (broadcast) ارسال می‌شوند رد می‌کند، و بازنشانی رمز عبور و فاکتورها تراکنشی هستند.

۴. ارسال تست و وارد کردن کد

روی Send test message کلیک کنید تا پیامی به یک صندوق ورودی در دامنه‌ای دیگر ارسال شود، کد موجود در آن را بخوانید و وارد کنید.

زمانی که کار نمی‌کند

«You tried to send to a recipient that has been marked as inactive» — Postmark یک آدرس را پس از یک برگشت‌خوردگی سخت (hard bounce) یا شکایت اسپم، به صورت دائمی مسدود می‌کند تا زمانی که آن را دوباره فعال کنید. به بخش Suppressions نگاه کنید. این عملکرد Postmark برای محافظت از شماست، و معمولاً حق با آن است.

خطای 422 همراه با «Invalid 'From' address» — دامنه‌ای که در بخش Send from this domain وارد شده در Postmark تأیید نشده است، یا اینکه شما yourdomain.com را تأیید کرده‌اید اما از mail.yourdomain.com ارسال می‌کنید. Postmark دامنه دقیق را تطبیق می‌دهد.

خطای 401 Unauthorized — شما توکن حساب (Account token) را به جای توکن سرور جایگذاری کرده‌اید (به بالا مراجعه کنید)، یا توکن متعلق به سرور دیگری است.

همه چیز کار می‌کند اما ایمیل در پوشه اسپم قرار می‌گیرد — بررسی کنید که DKIM در Postmark به عنوان Verified (تأییدشده) نمایش داده شود و رکورد DMARC شما روی p=reject تنظیم نشده باشد در حالی که بخش دیگری از دامنه شما همچنان نامطابق است.

هنوز مشکل دارید؟

پشتیبانی در تمامی پلن‌ها گنجانده شده است و پاسخ‌ها به زبان خود شما ارائه می‌شوند.

تماس با پشتیبانی همه مقالات
ارسال ایمیل از طریق حساب پاست‌مارک خودتان