اگر از MailEnable به عنوان میلسرور ویندوزی استفاده میکنید، میتوانید با اتصال آن به Mailgun SMTP Relay کیفیت ارسال ایمیلها را بهطور چشمگیری افزایش دهید. این کار باعث میشود ایمیلها کمتر اسپم شوند، تحویل (Delivery) بهتر شود و مدیریت ارسال حرفهایتر انجام شود
MailEnable چیست؟
MailEnable یک نرمافزار Mail Server برای ویندوز است که امکان ارسال و دریافت ایمیل را فراهم میکند. این سرویس بهصورت پیشفرض میتواند ایمیل ارسال کند، اما برای بهبود کیفیت ارسال، بهتر است از یک SMTP Relay خارجی مثل Mailgun استفاده شود.
چرا Mailgun را به MailEnable وصل کنیم؟
اتصال MailEnable به Mailgun مزایای مهمی دارد:
-
افزایش نرخ تحویل ایمیل (Delivery Rate)
-
کاهش احتمال اسپم شدن ایمیلها
-
استفاده از زیرساخت حرفهای ارسال ایمیل
-
جلوگیری از بلاک شدن IP سرور
-
گزارشگیری دقیق از وضعیت ایمیلها
مرحله 1: آمادهسازی در Mailgun
قبل از تنظیم MailEnable، باید در Mailgun این موارد را آماده کنید:
1. ساخت حساب و دامنه
-
وارد سایت Mailgun شوید: https://www.mailgun.com
-
ثبتنام کنید
-
یک دامنه یا سابدامین اضافه کنید (مثلاً:
mg.yourdomain.com)
2. تنظیم DNS
در پنل دامنه (مثل Cloudflare یا هاستینگ)، رکوردهای زیر را اضافه کنید:
-
SPF
-
DKIM
-
MX (در صورت نیاز)
-
CNAME Tracking
بعد از تنظیم، منتظر بمانید تا DNS فعال شود.
3. دریافت SMTP Credentials
از داشبورد Mailgun اطلاعات زیر را بردارید:
-
SMTP Server:
-
اروپا:
smtp.eu.mailgun.org -
آمریکا:
smtp.mailgun.org
-
-
Port: 587
-
Username:
[email protected] -
Password: (از Mailgun دریافت میشود)
مرحله 2: تنظیم MailEnable برای استفاده از Mailgun
حالا وارد تنظیمات MailEnable شوید:
1. ورود به MailEnable Administrator
-
برنامه MailEnable Administrator را باز کنید
-
به بخش Servers → localhost → Connectors بروید
2. تنظیم SMTP Connector
-
روی SMTP Connector کلیک کنید
-
وارد بخش Properties شوید
-
تب Smart Host یا Outbound Mail را باز کنید
3. فعالسازی Smart Host
در این بخش باید Mailgun را به عنوان SMTP Relay معرفی کنید:
مقداردهی:
-
Smart Host:
smtp.mailgun.org(یا
smtp.eu.mailgun.orgاگر اروپا انتخاب کردهاید) -
Port:
587
4. فعال کردن Authentication
گزینه SMTP Authentication را فعال کنید و اطلاعات زیر را وارد کنید:
-
Username:
[email protected] -
Password:
(رمز ارائه شده توسط Mailgun)
5. فعالسازی TLS / SSL
برای امنیت بیشتر:
-
گزینه Use TLS (STARTTLS) را فعال کنید
-
این کار باعث میشود اتصال رمزنگاری شود و ایمیلها امن ارسال شوند
مرحله 3: تست ارسال ایمیل
بعد از تنظیم MailEnable:
-
یک ایمیل تست از سرور ارسال کنید
-
وارد Mailgun Dashboard شوید
-
بخش Logs را بررسی کنید
اگر همه چیز درست باشد:
✔ ایمیل با وضعیت Delivered نمایش داده میشود
مشکلات رایج و راهحلها
1. ایمیل ارسال نمیشود
-
بررسی کنید Smart Host درست تنظیم شده باشد
-
پورت 587 باز باشد
2. خطای Authentication
-
Username یا Password اشتباه است
-
دامنه در Mailgun فعال نشده است
3. ایمیل به Spam میرود
-
SPF و DKIM را در DNS تنظیم نکردهاید
-
از سابدامین استفاده نکردهاید
4. اتصال TLS برقرار نمیشود
-
گزینه STARTTLS در MailEnable فعال نیست
-
فایروال سرور پورت 587 را بسته است
جمعبندی
اتصال MailEnable به Mailgun SMTP Relay یکی از بهترین روشها برای حرفهای کردن سیستم ارسال ایمیل در سرورهای ویندوزی است. با این تنظیمات، ایمیلهای شما:
-
سریعتر ارسال میشوند
-
کمتر وارد Spam میشوند
-
و از طریق یک زیرساخت معتبر جهانی مدیریت میشوند