محصول
امکانات قیمت‌گذاری
منابع
مستندات آموزش ابزارهای رایگان سؤالات متداول وضعیت سرویس
شرکت
درباره تماس با ما
آموزشِ میلرینو

از صفر تا ارسالِ حرفه‌ای

راهنماهای ساده و قدم‌به‌قدم برای وصل‌شدن، یادگیری و ارسالِ حرفه‌ای؛ روی هر راهنما بزن تا کامل باز شود.

۹ راهنمای کامل همیشه رایگان به‌زبانِ فارسی
همهٔ راهنماها ۹ راهنما
راهنمای ویژه۵ دقیقه
مبتدی شروعِ سریع: از ثبت‌نام تا اولین ایمیل

کامل‌ترین نقطهٔ شروع. در چند دقیقه حساب می‌سازی، دامنه را تأیید می‌کنی و اولین ایمیلت را می‌فرستی — قدم‌به‌قدم و با مثال.

شروعSMTPAPIدامنه
شروع کن

این راهنما شما را از هیچ، تا فرستادنِ اولین ایمیلِ واقعی می‌رساند. کلِ مسیر چهار قدم است و معمولاً کمتر از ده دقیقه طول می‌کشد.

حساب بساز. به صفحهٔ ثبت‌نام برو. ۱۰۰۰ ایمیلِ اول رایگان است.
دامنه‌ات را اضافه و تأیید کن. به «دامنه‌ها» برو، دامنه را اضافه کن و سه رکوردِ DNS (SPF, DKIM, DMARC) را در پنلِ DNS‌ات بگذار.
اعتبارنامه یا کلید بساز. برای SMTP یک «اعتبارنامهٔ SMTP» و برای ارسال با کد، یک «کلیدِ فقط‌ارسال» بساز.
اولین ایمیل را بفرست. با نمونهٔ زیر یک ارسالِ آزمایشی بزن و در «لاگِ ارسال» نتیجه را ببین.

اولین ارسال با API

curl -X POST https://api.mailerino.com/v1/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{ "from":"no-reply@yourdomain.ir",
       "to":"user@example.com",
       "subject":"خوش آمدی",
       "text":"اولین ایمیلِ من با میلرینو" }'
آدرسِ فرستنده حتماً باید روی دامنه‌ای باشد که تأیید کرده‌ای؛ وگرنه ارسال رد می‌شود.
مستنداتِ کامل
۷ دقیقه
مبتدیاتصالِ میلرینو به وردپرس و ووکامرس

بدونِ کدنویسی، فقط با وارد کردنِ تنظیماتِ SMTP در افزونهٔ ایمیل، سایتت را آماده کن.

وردپرسووکامرسSMTP
بخوان

وردپرس به‌صورتِ پیش‌فرض ایمیل‌ها را با تابعِ ضعیفِ سرور می‌فرستد که اغلب نمی‌رسد. با یک افزونهٔ SMTP و تنظیماتِ میلرینو، این مشکل کاملاً حل می‌شود — بدونِ یک خط کد.

افزونهٔ WP Mail SMTP (یا هر افزونهٔ SMTP) را نصب و فعال کن.
در تنظیماتِ افزونه، گزینهٔ Other SMTP / سفارشی را انتخاب کن.
مقادیرِ زیر را وارد کن و ذخیره کن.
یک ایمیلِ آزمایشی بفرست تا مطمئن شوی وصل است.
فیلدمقدار
Hostsmtp.mailerino.com
EncryptionTLS (STARTTLS)
Port587 یا 2525
Username / Passwordاز اعتبارنامهٔ SMTP
From Emailآدرسِ دامنهٔ تأییدشده
اگر تستِ ارسال شکست خورد، پورت را از ۵۸۷ به ۲۵۲۵ عوض کن — بعضی هاست‌های ایرانی ۵۸۷ را بسته‌اند.
۸ دقیقه
متوسطارسالِ ایمیل در لاراول

تنظیمِ .env و ارسالِ Mailable با میلرینو، گام‌به‌گام.

لاراولPHPSMTP
بخوان

لاراول از SMTP پشتیبانیِ کامل دارد. کافی است فایلِ .env را تنظیم کنی و بعد مثلِ همیشه ایمیل بفرستی.

۱) فایلِ .env

MAIL_MAILER=smtp
MAIL_HOST=smtp.mailerino.com
MAIL_PORT=587
MAIL_USERNAME=YOUR_SMTP_USER
MAIL_PASSWORD=YOUR_SMTP_PASS
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=no-reply@yourdomain.ir

۲) ارسال

use Illuminate\Support\Facades\Mail;

Mail::raw('کد شما: ۸۴۲۱۹', function ($m) {
    $m->to('user@example.com')
      ->subject('کد ورود');
});
بعد از تغییرِ .env دستورِ php artisan config:clear را بزن تا تنظیماتِ جدید خوانده شود.
۶ دقیقه
متوسطارسال با API در Node.js

با چند خط کد و fetch، ایمیلِ تراکنشی را از بک‌اندت بفرست.

Node.jsAPIتوسعه‌دهنده
بخوان

با API لازم نیست با SMTP درگیر شوی؛ فقط یک درخواستِ HTTP می‌فرستی. ابتدا یک «کلیدِ فقط‌ارسال» در پنل بساز.

const res = await fetch("https://api.mailerino.com/v1/send", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    from: "no-reply@yourdomain.ir",
    to:   "user@example.com",
    subject: "کد ورود",
    text: "کد شما: ۸۴۲۱۹",
  }),
});
const data = await res.json(); // { id, status: "queued" }
کلیدِ API را در کدِ سمتِ کلاینت نگذار؛ همیشه از بک‌اند بفرست.
۱۰ دقیقه
متوسطتنظیمِ SPF، DKIM و DMARC قدم‌به‌قدم

سه رکوردی که اعتبارِ فرستنده‌ات را می‌سازند — کجا بگذاری و چطور تأیید کنی.

SPFDKIMDMARCDNS
بخوان

این سه رکورد به سرورهای گیرنده ثابت می‌کنند که ایمیل واقعاً از طرفِ توست. تنظیمشان ساده است.

رکوردچه می‌کند
SPFاعلام می‌کند میلرینو مجازِ ارسال از دامنهٔ توست.
DKIMهر ایمیل را امضای دیجیتال می‌کند.
DMARCتعیین می‌کند با ایمیل‌های جعلی چه شود.
در پنل به «دامنه‌ها» برو و دامنه‌ات را اضافه کن تا سه رکورد به تو داده شود.
هر رکورد را در تنظیماتِ DNS دامنه‌ات (همان‌جا که دامنه را خریده‌ای) به‌عنوانِ رکوردِ TXT اضافه کن.
چند دقیقه تا چند ساعت صبر کن (انتشارِ DNS)؛ تأیید خودکار انجام می‌شود.
با ابزارِ رایگانِ بررسیِ DNS می‌توانی همان لحظه ببینی رکوردهایت درست نشسته‌اند یا نه.
ابزارِ بررسیِ DNS
۹ دقیقه
متوسطکاری کن ایمیل‌ها کمتر به اسپم بروند

کارهای عملی که شانسِ رسیدنِ ایمیلت را زیاد می‌کنند — صادقانه و بدونِ وعدهٔ الکی.

تحویل‌پذیریمحتوااعتبار
بخوان

هیچ‌کس تضمینی برای رسیدن به Inbox نمی‌دهد، اما این کارها واقعاً اعتبارِ فرستنده‌ات را بالا می‌برند:

  • احرازِ کاملِ دامنه — SPF و DKIM و DMARC را تنظیم کن.
  • از آدرسِ دامنهٔ خودت بفرست، نه آدرسِ عمومی.
  • محتوای تمیز و مرتبط بنویس؛ از لینک‌ها و کلماتِ مشکوک پرهیز کن.
  • فقط برای آدرس‌های واقعی و راضی بفرست و بازگشتی‌ها را در لیستِ تعلیق نگه‌دار.
  • اگر تازه شروع کرده‌ای، حجمِ ارسال را تدریجی زیاد کن (warm-up).
اگر نرخِ بازگشتی یا شکایت بالا رفت، در لاگ بررسی کن و کیفیتِ لیستِ گیرنده‌ها را بالا ببر.
۸ دقیقه
پیشرفتهراه‌اندازیِ وب‌هوک و واکنش به رویدادها

رویدادهای تحویل/باز/بازگشت را همان لحظه بگیر و سیستمت را خودکار کن.

وب‌هوکاتوماسیونAPI
بخوان

با وب‌هوک، میلرینو هر رویداد را همان لحظه به آدرسِ تو POST می‌کند تا سیستمت بلافاصله واکنش نشان دهد (مثلاً علامت‌زدنِ ایمیلِ بازگشتی).

یک آدرسِ عمومی (HTTPS) در سیستمت بساز که درخواستِ POST بپذیرد.
آن آدرس را در تنظیماتِ وب‌هوکِ پنل ثبت کن و رویدادهای موردنظر را انتخاب کن.
payload را بخوان و طبقِ event واکنش نشان بده.
{
  "event": "bounced",
  "email": "user@example.com",
  "messageId": "msg_8f2a91c4",
  "timestamp": "2026-06-17T12:04:21Z"
}
همیشه سریع 200 برگردان و کارِ سنگین را در صف انجام بده تا ارسالِ رویداد تأخیر نخورد.
۵ دقیقه
مبتدیارسالِ کدِ ورود (OTP) امن و سریع

الگوی درستِ ارسالِ کدِ یک‌بارمصرف، با مثالِ آماده.

OTPاحراز هویتتراکنشی
بخوان

کدِ ورود باید سریع برسد و کوتاه‌عمر باشد. الگوی پیشنهادی:

  • یک کدِ ۵ تا ۶ رقمی بساز و در سمتِ سرور با زمانِ انقضای کوتاه (مثلاً ۲ دقیقه) ذخیره کن.
  • ایمیلِ ساده و واضح بفرست؛ کد را بزرگ و قابلِ کپی نشان بده.
  • برای جلوگیری از سوءاستفاده، تعدادِ درخواستِ کد را محدود کن.
await send({
  from: "no-reply@yourdomain.ir",
  to: user.email,
  subject: "کد ورود شما",
  text: `کد شما: ${code} — تا ۲ دقیقه معتبر است.`,
});
برای OTP از API استفاده کن؛ سریع‌تر است و کنترلِ بیشتری روی خطاها داری.
۷ دقیقه
متوسطمدیریتِ لیستِ تعلیق و بازگشتی‌ها

چرا بازگشتی‌ها مهم‌اند و چطور تعلیقِ خودکار اعتبارت را حفظ می‌کند.

تعلیقbounceاعتبار
بخوان

وقتی یک آدرس وجود نداشته باشد یا گیرنده شکایت کند، ادامهٔ ارسال به آن فقط به اعتبارِ تو آسیب می‌زند. میلرینو این آدرس‌ها را خودکار به لیستِ تعلیق می‌برد.

  • بازگشتِ دائم (hard bounce): آدرس وجود ندارد — فوراً تعلیق می‌شود.
  • شکایت (complaint): گیرنده ایمیل را اسپم علامت زده — تعلیق می‌شود.

می‌توانی لیستِ تعلیق را در پنل ببینی و در صورتِ لزوم آدرسی را دستی خارج کنی. توصیه: قبلِ هر کمپین، لیستِ گیرنده‌ها را با بازگشتی‌ها هماهنگ نگه‌دار.

تعلیقِ خودکار را دور نزن؛ همان چیزی است که اعتبارت را زنده نگه می‌دارد.
راهنمایی با این فیلتر پیدا نشد. فیلترِ دیگری امتحان کن.