MailLandDocs
شروع کار

معرفی

با Mail.Land آشنا شوید و بیاموزید چگونه می‌تواند به شما در ارسال ایمیل‌های تراکنشی و بازاریابی در مقیاس بالا کمک کند

MailLand یک پلتفرم ارسال ایمیل B2B است که برای توسعه‌دهندگان و کسب‌وکارهایی ساخته شده که به ارسال ایمیل قابل اطمینان و با حجم بالا نیاز دارند. چه در حال ارسال بازنشانی رمز عبور، تاییدیه سفارش، خبرنامه یا کمپین‌های بازاریابی باشید، MailLand زیرساخت لازم برای رسیدن ایمیل‌های شما به صندوق ورودی را فراهم می‌کند.

Mail.Land چه کاری انجام می‌دهد

MailLand دو دسته ایمیل را مدیریت می‌کند:

ایمیل تراکنشی: توسط اقدامات کاربر فعال می‌شود. بازنشانی رمز عبور، تاییدیه سفارش، اعلان‌های حساب کاربری، کدهای احراز هویت دو مرحله‌ای. این ایمیل‌ها حساس به زمان هستند و نیاز به قابلیت تحویل بالا دارند.

ایمیل بازاریابی: به صورت انبوه به لیست مشترکین ارسال می‌شود. خبرنامه‌ها، اعلان‌های محصول، تبلیغات، کمپین‌های قطره‌ای. این ایمیل‌ها نیاز به مدیریت لیست، بخش‌بندی و ابزارهای رعایت مقررات دارند.

هر دو از زیرساخت مشترکی استفاده می‌کنند اما در سطح اعتبارنامه از هم جدا شده‌اند. یک اعتبارنامه تراکنشی نمی‌تواند ایمیل‌های بازاریابی انبوه ارسال کند و بالعکس. این جداسازی از اعتبار فرستنده شما محافظت می‌کند.

ویژگی‌های کلیدی

ارسال

  • REST API: ارسال ایمیل‌های تکی از طریق POST /v1/transactional/send با داده‌های JSON. از HTML، متن ساده، قالب‌ها، پیوست‌ها و متغیرهای اختصاصی هر گیرنده پشتیبانی می‌کند.
  • SMTP Relay: اتصال برنامهٔ موجود شما از طریق SMTP روی پورت ۵۸۷ (STARTTLS). با کلید API خود احراز هویت کنید.
  • ارسال دسته‌ای: ارسال به چندین گیرنده در یک فراخوانی API از طریق POST /v1/transactional/send-batch. فقط با اعتبارنامه‌های بازاریابی.
  • ایمیل‌های زمان‌بندی‌شده: زمان‌بندی ایمیل‌ها تا ۷ روز جلوتر. scheduledAt همیشه به‌صورت UTC تفسیر می‌شود.
  • قالب‌ها: ایجاد قالب‌های ایمیل قابل استفاده مجدد با جایگزینی متغیر با استفاده از نحو {{variable}}.

دامنه‌ها و قابلیت تحویل

  • تایید دامنه: تایید مالکیت با رکوردهای DNS شامل SPF، DKIM و DMARC. MailLand کلیدهای DKIM را به صورت خودکار تولید می‌کند.
  • امضای DKIM: MailLand برای هر دامنه یک کلید DKIM می‌سازد و هر پیام را با آن امضا می‌کند. چرخش کلید فعلاً در دسترس نیست؛ چرخش کلید DKIM را ببینید.
  • نظارت بر سلامت DNS: بررسی‌های مداوم پس‌زمینه برای مشکلات پیکربندی DNS با هشدارهای مبتنی بر سطح شدت.
  • مدیریت لیست حذف: مدیریت خودکار ایمیل‌های برگشتی و شکایات برای حفاظت از اعتبار فرستنده شما.

تحلیل‌ها و Webhook‌ها

  • ردیابی بلادرنگ: ردیابی باز شدن و کلیک با دقت به ازای هر ایمیل.
  • Webhook‌ها: دریافت فراخوان‌های HTTP برای رویدادهای تحویل، تعویق، برگشت، شکایت و سایر رویدادها.
  • گزارش‌های ایمیل: گزارش‌های قابل جستجو از هر ایمیل ارسال‌شده، شامل وضعیت، برچسب‌های زمانی و تاریخچه رویدادها.

حساب کاربری و امنیت

  • فضاهای کاری چند مستاجری: سازماندهی دامنه‌ها، اعتبارنامه‌ها و اعضای تیم در فضاهای کاری جداگانه.
  • محدوده‌بندی کلید API: محدود کردن اعتبارنامه‌ها بر اساس دامنه، آدرس IP و کانال (API/SMTP).
  • احراز هویت دو مرحله‌ای: احراز هویت دو مرحله‌ای مبتنی بر TOTP برای امنیت حساب.
  • حالت Sandbox: تست یکپارچه‌سازی بدون ارسال ایمیل واقعی. اعتبارنامه‌های Sandbox ارسال را می‌پذیرند و ثبت می‌کنند اما تحویل نمی‌دهند، یا فقط به آدرس‌های فهرست مجاز Sandbox شما تحویل می‌دهند. فضاهای کاری جدید نیز تا زمان تأیید به همان فهرست مجاز محدودند.

نحوه کارکرد

جریان کلی ارسال یک ایمیل:

  1. احراز هویت: کلید API خود را در هدر X-API-Key قرار دهید (REST) یا از آن به عنوان رمز عبور SMTP استفاده کنید.
  2. ارسال: ایمیل خود را به API ارسال کنید (POST) یا از طریق SMTP رله کنید.
  3. صف‌بندی: MailLand درخواست را اعتبارسنجی می‌کند، محدودیت‌های نرخ و سهمیه‌ها را بررسی می‌کند و ایمیل را در صف قرار می‌دهد.
  4. تحویل: ایمیل پردازش می‌شود، با DKIM امضا می‌شود و به سرور ایمیل گیرنده تحویل داده می‌شود.
  5. ردیابی: رویدادهای تحویل، تعویق، برگشت، شکایت و رویدادهای ورودی ثبت و از طریق Webhook‌ها ارسال می‌شوند.

پاسخ‌های ارسال یک jobId یا messageId برمی‌گردانند که می‌توانید از آن برای ردیابی ایمیل در طول چرخه حیات آن استفاده کنید.

جریان‌های اعتبارنامه

MailLand جداسازی دقیقی بین ایمیل تراکنشی و بازاریابی اعمال می‌کند:

ویژگیتراکنشیبازاریابی
حداکثر گیرنده در هر ارسال5۱۰۰۰ (۱۰۰۰۰ در هر دسته)
ارسال دسته‌ایغیرمجازمجاز
محدودیت‌های نرخمستقلمستقل
پیشوند شناسه پیامt_m_
کاربردبازنشانی رمز عبور، رسیدها، OTPخبرنامه‌ها، تبلیغات، کمپین‌ها

این جداسازی در سطح اعتبارنامه اعمال می‌شود. هنگام ایجاد اعتبارنامه، یک جریان انتخاب می‌کنید، Transactional یا Marketing. جریان تعیین می‌کند چه عملیاتی در دسترس هستند.

گام‌های بعدی

در این صفحه