OPENFIRE
July 15th, 2014, 12:39
سلام
شاید شما هم دوست داشته باشید از یک SMTP سرور اکسترنال روی سرورتون استفاده کنید یا مثل من با محدودیت ایمیل رداستیشن مواجه شدید و نیاز دارید برای مدتی ایمیل های سرور رو ریلای کنید به سرور دیگه - با توجه به این موارد تصمیم گرفتم آموزش مواردی که خودم اخیرا یاد گرفتم رو برای شما هم بذارم
-------------------------
خوب برای شروع ابتدا در سایت mandrill.com عضو بشید و با دریافت نام کاربری و API KEY مخصوص خودتون دریافت کنید
از این اکانت میتونید برای ارسال همه ی ایمیل ها از همه ی دامنه در سی پنل استفاده کنید و به عنوان REMOTE SMTP استفاده میکنیم
بعد از دریافت نام کاربری و کلمه ی عبور (که همون API KEY )هست باید تنظیمات رو مطابق دستور العمل زیر در سی پنل وارد کنید
----------------------
اول به این مسیر برید WHM → Service Configuration → Exim Configuration Manager → Basic Editor
و در بخش Mail → Smarthost support این گرینه رو فعال کنید و روی ON قرار بدید
در کادری که براتون روشن میشه این عبارت رو وارد کنید smtp.mandrillapp.com
-------------
در مرحله ی بعد به WHM → Service Configuration → Exim Configuration Manager → Advanced Editor
برید و با زدن CTRL+F این عبارت رو جستجو کنید Section: AUTH و در کادری بزرگی که در پایین این عبارت میبینید این دستورات رو وارد کنید
auth_login:
driver = plaintext
public_name = LOGIN
hide client_send = : MANDRILLUSERNAME : MANDRILL PASSWORD
در قسمت بالا به جای یوزرنیم و پسورد - نام کاربری هنگام ثبت نام در مندریل و به جای پسورد هم API KEY که خودتون میسازید رو وارد کنید
حالا دوباره با زدن CTRL +F دنبال این عبارت بگردید Section: PREROUTERS
و دستورات زیر رو عینا وارد کنید
smart_route:
driver = manualroute
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
transport = auth_relay
route_list = * smtp.mandrillapp.com
no_more
حالا دوباره با زدن CTRL +F دنبال این عبارت بگردید Section: TRANSPORTSTART
و متن زیر رو عینا در اون وارد کنید
auth_relay:
driver = smtp
port = 587
hosts_require_auth = $host_address
hosts_require_tls = $host_address
اگه از قبل میل ریلای رو تنظیم کردید و قسمت ROUTERSTART قرار دادید باید پاکش کنید و خالی بذارید
حالا تنظیمات EXIM رو ذخیره کنید و تمام هست کار
این سرور در پلن رایگان تا 12 هزار ایمیل ارسال میکنه و بعد از اون پولی میشه ولی برای کسانی که مشکل ارسال رو به هر دلیل دارن بسیار کمک مبکنه
میل سرویس های دیگه مثل Sendrig و Mailgun هم موجود هستند که محدودیت بیشتری دارند ولی در صورت استقبال آموزش اونارو هم میذارم
شاید شما هم دوست داشته باشید از یک SMTP سرور اکسترنال روی سرورتون استفاده کنید یا مثل من با محدودیت ایمیل رداستیشن مواجه شدید و نیاز دارید برای مدتی ایمیل های سرور رو ریلای کنید به سرور دیگه - با توجه به این موارد تصمیم گرفتم آموزش مواردی که خودم اخیرا یاد گرفتم رو برای شما هم بذارم
-------------------------
خوب برای شروع ابتدا در سایت mandrill.com عضو بشید و با دریافت نام کاربری و API KEY مخصوص خودتون دریافت کنید
از این اکانت میتونید برای ارسال همه ی ایمیل ها از همه ی دامنه در سی پنل استفاده کنید و به عنوان REMOTE SMTP استفاده میکنیم
بعد از دریافت نام کاربری و کلمه ی عبور (که همون API KEY )هست باید تنظیمات رو مطابق دستور العمل زیر در سی پنل وارد کنید
----------------------
اول به این مسیر برید WHM → Service Configuration → Exim Configuration Manager → Basic Editor
و در بخش Mail → Smarthost support این گرینه رو فعال کنید و روی ON قرار بدید
در کادری که براتون روشن میشه این عبارت رو وارد کنید smtp.mandrillapp.com
-------------
در مرحله ی بعد به WHM → Service Configuration → Exim Configuration Manager → Advanced Editor
برید و با زدن CTRL+F این عبارت رو جستجو کنید Section: AUTH و در کادری بزرگی که در پایین این عبارت میبینید این دستورات رو وارد کنید
auth_login:
driver = plaintext
public_name = LOGIN
hide client_send = : MANDRILLUSERNAME : MANDRILL PASSWORD
در قسمت بالا به جای یوزرنیم و پسورد - نام کاربری هنگام ثبت نام در مندریل و به جای پسورد هم API KEY که خودتون میسازید رو وارد کنید
حالا دوباره با زدن CTRL +F دنبال این عبارت بگردید Section: PREROUTERS
و دستورات زیر رو عینا وارد کنید
smart_route:
driver = manualroute
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
transport = auth_relay
route_list = * smtp.mandrillapp.com
no_more
حالا دوباره با زدن CTRL +F دنبال این عبارت بگردید Section: TRANSPORTSTART
و متن زیر رو عینا در اون وارد کنید
auth_relay:
driver = smtp
port = 587
hosts_require_auth = $host_address
hosts_require_tls = $host_address
اگه از قبل میل ریلای رو تنظیم کردید و قسمت ROUTERSTART قرار دادید باید پاکش کنید و خالی بذارید
حالا تنظیمات EXIM رو ذخیره کنید و تمام هست کار
این سرور در پلن رایگان تا 12 هزار ایمیل ارسال میکنه و بعد از اون پولی میشه ولی برای کسانی که مشکل ارسال رو به هر دلیل دارن بسیار کمک مبکنه
میل سرویس های دیگه مثل Sendrig و Mailgun هم موجود هستند که محدودیت بیشتری دارند ولی در صورت استقبال آموزش اونارو هم میذارم