درود
با آموزشی دیگر از پارس وب هاست در خدمت شما هستیم
این آموزش در سرور های لینوکس میباشد
موارد مورد نیاز
centOS-postfix
دستور زیر را در SSH سرور خود بزنید تا بروزسانی شه
yum update -y
و سپس دستور زیر را میزنیم تا نصب شه
yum install postfix cyrus-sasl
الان نوبت به خاموش کردن یا غیر فعال کردن SElinux میرسه با زدن دستور زیر SElinux غیر فعال میشود
setenforce 0
و فایل زیر را باز کنید
vim /etc/sysconfig/selinux
و این مقدار را در آن فایل بگذارید
selinux=disabled
حالا با یک ویرایشگر فایل master.cf ویرایش کنید
vim /etc/postfix/master.cf
و دنبال این دستور باشید
smtp inet n - n - - smtpd
و این خط را زیرش اضافه کنید
۲۵۲۵ inet n - - - - smtpd
و فایل را سیو کنید و فایل main.cf باز کنید
vim/etc/postfix/main.cff
به خط ۷۵ رفته و عبارت شارپ (#) رو از پست متن بردارید و اسم میل سرورتون رو وارد نمائید مانند ما
myhostname = server1.parswebhost.net
حالا به خط ۲۵۶ رفته یا سرچ کنید
mynetworks =
و آی پی های سرور رد استیشن خود را به صورت مثال زیر وارد نمائید
ynetworks = 127.0.0.0/8, 82.102.8.142/32 , 82.102.8.141/32 , 82.102.8.155/32 , 82.102.8.153/32 ,
نکته قابل توجه این هست گه دقت کنید بعد از زدن ای پی سرور خود یک اسلش(/) زده و عدد ۳۲ رو قرار دهید مانند ۸۲٫۱۰۲٫۸٫۱۴۲/۳۲
و دنبال خط ۱۱۳ باشید پیدا که کردید شارپ(#) رو از پشت خط بردارید
inet_interfaces = all
حالا آی پی تیبل رو یا خاموش کنید
service iptables stop
یا پورت ۲۵۲۵ رو در رولش قرار بدید تا میل سرور ما بتونه رو این پورت کار کنه
حالا دستورات زیر را در فایل کانفیگexim قسمتROUTERSTART قرار دهید تا میل سرورتون کار کنه
smarthost: driver = manualroute domains = !+local_domains transport = remote_smtp route_data = "ipserver::2525"
موفق و پیروز باشید
پارس وب هاست
آیا این پاسخ به شما کمک کرد؟ 10 کاربر این را مفید یافتند (27 نظرات)