Server Level
مشکل در ارسال ایمیل در Directadmin
Problem To Send Email
گاهی اقدام به ارسال ایمیل می نمایید و ایمیل ارسال می شود اما ایمیل به مقصد نمی رسد و برگشت هم نمی خورد.
در صورتی که با این مشکل واجه هستید وارد مسیر زیر شوید:
/usr/local/directadmin/scripts/
سپس دستورهای زیر را اجرا نمایید:
sh set_permissions.sh set_user_home USER
بجای USER باید نام کاربری اکانت مورد نظر را وارد نمایید.
sh exim.sh service exim restart
همچنین می توان فایل Exim.conf را بروزرسانی کرد.
دستورات زیر را اجرا نمایید:
wget -O /etc/exim.conf http://files.directadmin.com/services/exim.conf wget -O /etc/exim.pl http://files.directadmin.com/services/exim.pl chmod 755 /etc/exim.pl cd /etc/virtual touch blacklist_domains whitelist_from use_rbl_domains bad_sender_hosts blacklist_senders whitelist_domains whitelist_hosts whitelist_senders if [ ! -e limit ]; then echo 0 > limit; fi mkdir -p usage chown mail:mail limit blacklist_domains whitelist_from use_rbl_domains bad_sender_hosts blacklist_senders whitelist_domains whitelist_hosts whitelist_senders limit usage
در پایان سرویس exim را restart نمایید:
service exim restart
گاهی اوقات نیز ممکن است مشکل از resolver های سرور باشد، برای بررسی این موضوع فایل زیر را ویرایش نمایید:
nano /etc/resolv.conf
همچنین ممکن است مشکل در تنظیمات CSF باشد. در فایل csf.conf بررسی نمایید مقدار SMTP_ALLOWLOCAL برابر با 1 باشد
سلام
توی فایل resolv.conf باید چه مواردی نوشته باشه؟
در این فایل DNS سرور ها نوشته میشوند.
فرمت قرار گیری مانند زیر است به عنوان مثال برای استفاده از dns های گوگل 8.8.8.8 :
nameserver 8.8.8.8
اگر امکان دارد درباره اخطار ” Reverse DNS does not match SMTP Banner ” توضیح بدید
حتما یک مقاله تولید خواهد شد