چگونه با Axigen یک سرور بازپخش SMTP تنظیم کنیم؟

چگونه با Axigen یک سرور بازپخش SMTP تنظیم کنیم؟

ایمیل‌ها با استفاده از سرور بازپخش STMP یا SMTP Relay در ایمنی کامل منتقل شده و به دست گیرنده می‌رسند. در این مقاله نحوه تنظیم سریع یک SMTP Relay را با استفاده از ایمیل سرور Axigen آموزش می‌دهیم. با توجه به اهمیت سرورهای SMTP Relay در Axigen، این اطلاعات برای راهنمایی مشتریان این سروییس منتشر شده‌اند. اطلاعات ارائه شده در این مطلب نیز بر اساس یک کاربرد واقعی که مورد نیاز یکی از مشتریان Axigen بوده، تهیه شده‌اند. همچنین پس از توضیح مراحل تنظیم و راه‌اندازی سرور SMTP، یک مرور کلی بر نحوه پیکربندی این سرور برای رسیدن به عملکرد بهینه خواهیم داشت.

جهت آشنایی کامل با پروتکل SMTP، «راهنمای جامع پروتکل SMTP» را بخوانید.

 

  1. دانلود ایمیل سرور Axigen

پیش از تنظیم سرور بازپخش SMTP، باید فایل نصب مخصوص سیستم‌عامل مدنظرتان را دانلود کنید. Axigen برای ویندوز، لینوکس و داکر قابل نصب است. برای نصب به صفحه دانلود رفته و فایل نصب مناسب را انتخاب کنید.

  1. نصب ایمیل سرور Axigen

لینوکس

مراحل نصب Axigen در لینوکس عبارتند از:

  1. فایل کیت نصب را دانلود کنید.
  2. فرمان <sh <file.run را با دسترسی‌های کاربر روت اجرا کنید.
  3. این اسکریپت پوسته خودکار، Axigen را نصب می‌کند.
  4. بلافاصله پس از نصب، Axigen شروع به کار می‌کند.
  5. برای شروع پیکربندی، WebAdmin را باز کنید.

ویندوز

مراحل نصب Axigen در ویندوز به این ترتیب است:

  1. فایل msi نصب را دانلود کنید.
  2. فایل نصب را اجرا کنید.
  3. مراحل نصب را دنبال کنید.
  4. پیکربندی اولیه را انجام دهید.
  5. Axigen را اجرا کنید.

داکر

برای اجرای ایمیل سرور Axigen در یک مخزن داکر، باید ایمیج CentOS 8 را که Axigen در آن از پیش نصب و پیکربندی شده، دانلود کنید. برای کسب اطلاعات بیشتر می‌توانید به این منبع مراجعه کنید.

  1. تنظیم ایمیل سرور به عنوان سرور SMTP Relay

پس از تنظیم و راه‌اندازی ایمیل سرور Axigen، نوبت به تنظیم سرور بازپخش SMTP می‌رسد.

توجه: برای این قسمت از کار باید به وب ادمین Axigen لاگین کرده باشید.

  1. غیرفعال کردن IMAP و POP3 

اولین مرحله، غیرفعال کردن IMAP و POP3 است.

    • غیرفعال کردن IMAP:
  1. به قسمت Services از وب ادمین بروید.
  2. تب IMAP را انتخاب کنید.
  3. همه شنونده‌ها (listener) را حذف کنید.
    • غیرفعال کردن POP3
  1. به قسمت Services از وب ادمین بروید.
  2. تب POP3 را انتخاب کنید.
  3. همه شنوده‌ها را حذف کنید.

توجه: می‌توانید این سرویس‌ها را از بخش Services Management هم غیرفعال کنید.

  1. غیرفعال کردن لیست خاکستری

در مرحله بعد باید لیست خاکستری را غیرفعال کنید. برای انجام این کار:

  1. به مسیر Security & Filtering> Acceptance & Routing> Acceptance Basic Settings از وب ادمین Axigen بروید.
  2. صفحه را اسکرول کرده، از Basic Policies عبور کرده و به بخش Greylisting بروید.
  3. تیک گزینه Activate Greylisting را بردارید.
  1. غیرفعال کردن بررسی‌های SPF

بعد از انجام مراحل بالا، باید بررسی‌های SPF را غیرفعال کنید:

  1. به بخش Security & Filtering > Additional AntiSpam Methods بروید.
  2. به قسمت SPF[1] (فریم ورک سیاست فرستنده) بروید.
  3. مطمئن شوید که تیک همه گزینه‌های SPF برداشته شده باشد.
  1. تنظیم عملکرد سرور بازپخش SMTP

7 روش برای تنظیم سرور Axigen به عنوان سرور بازپخش SMTP و یک مرحله اضافه برای پیکربندی سرور Axigen به عنوان یک سرور ثبت گزارش جهت رسیدن به حداکثر کارایی در نظر گرفتیم.

البته، یکسری از این تغییرات پیکربندی بستگی به کاربرد و شرایط دارند؛ بنابراین مراقب باشید که تغییرات غیرضروری را انجام ندهید.

  1. در مسیر Security & Filtering > Acceptance & Routing > Acceptance Basic Settings گزینه wait for mail processing at most را روی صفر ثانیه تنظیم کنید.
  2. در قسمت Services> SMTP Receiving، شنونده‌ای را که از آن برای تزریق پیام‌ها در Axigen استفاده می‌شود ویرایش کرده، سپس تیک گزینه Enable Flow Control for this listener را بردارید.
  3. در قسمت Services> SMTP Receiving> Flow Control مقدر چهار پارامتر کانکشن را روی صفر تنظیم کنید.
  4. در قسمت Services> DNR:
    1. هر کجا مقدار First Query Timeout را مشاهده کردید، آن را روی 1 ثانیه تنظیم کنید.
    2. گزینه حداکثر تعداد تلاش‌های مجدد را در هر کجا که مشاهده کردید روی 3 تنظیم کنید.
    3. حداکثر تعداد نتایج کش شده را روی 10 هزار تنظیم کنید.
    4. در صورت امکان از سرورهای DNS محلی با زمان پاسخ سریع استفاده کنید.
  5. در قسمت Security & Filtering> AntiVirus & AntiSpam> Supported Applications، هر فیلتری که به آن نیاز نیست را غیرفعال کنید.
  6. در قسمت Queue> Processing> Email Delivery حداکثر تعداد تلاش‌های مجدد را کاهش دهید تا در صورت وقوع خطای موقت، پیام‌ها بیشتر از 4 روز در صف باقی نمانند. با توجه به الزامات و شرایط خودتان می‌توانید این پارامتر را تنظیم کنید. برای مثال می‌توانید با تنظیم تعداد تلاش‌های مجدد روی 8 و انتخاب مقدار پیش فرض برای سایر پارامترها، این پارامتر را در حدود 18 ساعت تنظیم کنید.

توجه: پس از تغییر این پارامترها باید سرور Axigen را ری استارت کنید تا مقادیر جدید اعمال شوند.

7. اگر نیازی به ارسال پیام با پروتکل IPv6 ندارید، حتماً این پارامتر را در خط فرمان غیرفعال کنید:

$ telnet 127.0.0.1 7000

<login> user admin
<password> [your_admin_password]
For a list of available commands, type HELP
+OK: Authentication successful
<#> config server
+OK: command successful
<server#> config smtp-outgoing
+OK: command successful
<server-smtpOutgoing#> show attr enableIPv6
enableIPv6 = yes
+OK: command successful
<server-smtpOutgoing#> set enableIPv6 no
+OK: command successful
<server-smtpOutgoing#> commit
committing changes and switching back to previous context.
+OK: command successful
<server#> commit
committing changes and switching back to previous context.
+OK: command successful
<#> save config
+OK: command successful

مرحله اختیاری: تنظیم Axigen به عنوان سرور لاگ

در محیط‌های بزرگتر ممکن است چند نمونه سرور بازپخش SMTP Axigen داشته باشید و بخواهید ثبت وقایع یا همان لاگ را برای همه آنها در یک محل متمرکز انجام دهید.

برای اینکه Axigen به عنوان یک سرور لاگ کار کند، می‌توانید یک نمونه دیگر از Axigen را به عنوان یک سرور لاگ ثبت کنید.

مرحله پیکربندی Axigen به عنوان یک سرور لاگ، عبارتند از:

  1. در رابط کاربری وب ادمین به مسیر Logging > Log Server Settings بروید.
  2. شنونده لاگ را روی یک کارت شبکه واقعی فعال کرده و برای Address:Port از 0.0.0.0:2000 استفاده کنید.
  3. به مسیر Logging > Log Collection Rules بروید.
  4. یک قانون جدید برای جمع‌آوری پیام‌ها از -remote host- * و لاگ‌ها از سرویس -All services- با نام فایل پیشنهادی ایجاد کرده و قانون را ذخیره کنید.

 

برای کسب اطلاعات بیشتر درباره نحوه پیکربندی Axigen جهت ورود به یک میزبان راه دور به این راهنما مراجعه کنید.

 

[1] Sender Policy Framework

 

منبع: axigen

 

 

نوشته های مرتبط
یک پاسخ بنویسید

نشانی ایمیل شما منتشر نخواهد شد.فیلد های مورد نیاز علامت گذاری شده اند *

سه + نه =