پرش به محتوای اصلی
MailLand

رله SMTP

ارسال از طریق SMTP با تغییر تنظیمات، نه کد

اگر اپلیکیشن، CMS یا فریم‌ورک شما امکان تنظیم سرور SMTP را دارد، می‌تواند از طریق MailLand ارسال کند. چهار تنظیم را تغییر دهید و همان بررسی دامنه، گزارش‌ها، وب‌هوک‌ها و مدیریت فهرست عدم ارسالِ REST API را داشته باشید.

تنظیمات اتصال

میزبان
smtp.mail.land
پورت
587 (STARTTLS)
نام کاربری
هر مقداری، مثلاً apikey
رمز عبور
یک کلید API با کانال SMTP فعال

راه‌اندازی در سه گام

  1. دامنه ارسال را تأیید کنید

    دامنه‌تان را در پنل اضافه کنید و رکوردهای SPF، DKIM و DMARC را که پنل نشان می‌دهد منتشر کنید. پیش از ارسال، هر سه باید تأیید شوند.

  2. اعتبارنامه SMTP بسازید

    کلیدی با کانال SMTP فعال بسازید. این کلید فقط یک بار نمایش داده می‌شود؛ MailLand فقط هش آن را نگه می‌دارد.

  3. تنظیمات SMTP را به‌روز کنید

    smtp.mail.land، پورت 587 با STARTTLS، هر نام کاربری دلخواه و کلید را به‌عنوان رمز عبور وارد کنید. سپس یک پیام آزمایشی بفرستید و آن را در گزارش پیام پیدا کنید.

تنظیمات برای استک‌های رایج

این‌ها نمونه تنظیمات هستند، نه افزونه. MailLand بسته‌ای برای WordPress، Laravel یا Django ندارد: از پشتیبانی SMTP که استک شما از قبل دارد استفاده می‌کنید.

MAIL_MAILER=smtp
MAIL_HOST=smtp.mail.land
MAIL_PORT=587
MAIL_USERNAME=apikey
MAIL_PASSWORD=ml_pet_...
[email protected]
MAIL_FROM_NAME="Your App"

همان پلتفرم API

رله دری دیگر به همان حساب است، نه محصولی جدا با قواعد جدا.

  • بررسی دامنه

    نشانی فرستنده باید روی دامنه‌ای تأییدشده باشد. پیامی از دامنه تأییدنشده پیش از ورود به صف با 550 رد می‌شود.

  • گزارش‌ها و وب‌هوک‌ها

    پیام‌هایی که از طریق SMTP فرستاده می‌شوند در گزارش پیام دیده می‌شوند و همان رویدادهای تحویل، تعویق، برگشت، شکست و شکایتِ ارسال‌های API را تولید می‌کنند.

  • مدیریت فهرست عدم ارسال

    برگشت‌های دائمی و شکایت‌ها به فهرست عدم ارسال شما اضافه می‌شوند و پیام‌های بعدی به این نشانی‌ها رد می‌شوند.

  • قواعد کلید

    دامنه دسترسی، فهرست‌های مجاز IP و محدودیت‌های دقیقه‌ای، ساعتی و روزانه کلید دقیقاً مانند API اعمال می‌شوند. کلید sandbox ایمیل را می‌پذیرد و ثبت می‌کند، بی‌آنکه تحویل دهد.

پاسخی روشن در همان گفت‌وگوی SMTP

رله در همان گفت‌وگوی SMTP به هر پیام پاسخ می‌دهد، بنابراین کتابخانه ایمیل شما پذیرش یا دلیل رد را فوراً می‌بیند. کد 250 یعنی MailLand پیام را برای تحویل پذیرفته است، نه اینکه سرور گیرنده آن را دریافت کرده باشد: رویدادهای تحویل پس از آن می‌آیند.

250
برای تحویل پذیرفته شد.
421
موقت: به محدودیت نرخ یا سهمیه ماهانه رسیده‌اید. بعداً دوباره تلاش کنید.
451
موقت: ارسال برای این حساب متوقف شده است. پیام را در صف نگه دارید و دوباره تلاش کنید.
550
دائمی: برای مثال دامنه تأیید نشده یا گیرنده در فهرست عدم ارسال است.
552
دائمی: حجم پیام بیش از ۱۵ MiB است.

محدودیت‌هایی که باید بدانید

  • پیام‌ها تا ۱۵ MiB، همراه با پیوست‌ها.
  • با کلید تراکنشی تا ۵ گیرنده و با کلید بازاریابی تا ۱٬۰۰۰ گیرنده در هر پیام.
  • ۳۰ اتصال در دقیقه و ۳۰۰ اتصال در ساعت از هر نشانی IP، که پیش از احراز هویت شمرده می‌شوند.
  • فقط پورت 587 با STARTTLS منتشر شده است. پورت 465 ارائه نمی‌شود و پورت 25 به دروازه ایمیل ورودی تعلق دارد.

SMTP یا REST API؟

وقتی نرم‌افزارتان از قبل با SMTP کار می‌کند، از SMTP استفاده کنید. وقتی به قابلیت‌هایی نیاز دارید که SMTP نمی‌تواند منتقل کند، از API استفاده کنید.

SMTP یا REST API؟
رله SMTPREST API
پاسخ250 یا یک کد خطا، در همان گفت‌وگو202 Accepted یا یک خطا، و سپس رویدادها
قالب‌های ذخیره‌شدهخیر، پیام کامل MIME را بفرستیدبله، با templateId
ارسال زمان‌بندی‌شدهخیربله، تا ۷ روز جلوتر
ارسال دسته‌ایخیربله، با کلید بازاریابی
متغیرهای مخصوص هر گیرندهخیربله
پیوست‌هاMIME استانداردBase64 درون JSON
ردیابی باز شدن و کلیکتنظیم برای هر دامنهتنظیم برای هر دامنه یا هر پیام

پرسش‌های رایج درباره رله SMTP

از کدام پورت و رمزگذاری استفاده کنم؟

پورت 587 با STARTTLS. این تنها پورتی است که برای رله منتشر شده است. پورت 465 با TLS ضمنی ارائه نمی‌شود.

می‌توانم با ایمیل و رمز عبور حسابم وارد شوم؟

خیر. رمز عبور یک کلید API با کانال SMTP فعال است. نام کاربری نادیده گرفته می‌شود، پس هر مقداری مانند apikey کار می‌کند.

با WordPress کار می‌کند؟

بله، از طریق هر افزونه SMTP که امکان وارد کردن میزبان، پورت، نام کاربری و رمز عبور را بدهد. MailLand افزونه WordPress اختصاصی منتشر نمی‌کند.

می‌توانم از طریق SMTP از قالب‌های ذخیره‌شده یا زمان‌بندی استفاده کنم؟

خیر. از طریق SMTP یک پیام MIME کامل می‌فرستید. قالب‌ها، ارسال زمان‌بندی‌شده، ارسال دسته‌ای و متغیرهای مخصوص هر گیرنده از قابلیت‌های REST API هستند.

محدودیت حجم پیام وجود دارد؟

بله، ۱۵ MiB برای هر پیام همراه با پیوست‌ها. پیام بزرگ‌تر با 552 رد می‌شود.

اپلیکیشن من با 421 یا 451 چه کند؟

هر دو موقت هستند: پیام را نگه دارید و بعداً دوباره تلاش کنید. کدهای 5xx دائمی‌اند، پس همان پیام را بدون تغییر دوباره نفرستید.

میزبان SMTP خود را همین امروز تغییر دهید

حساب رایگان بسازید، دامنه‌تان را تأیید کنید و اعتبارنامه SMTP بسازید. ماهانه ۱٬۰۰۰ ایمیل رایگان است.