خطا ارسال ایمیل : ۴۵۱ Temporary local problem – please try later

نوشته شده توسط: محمد

با سلام
اگر هنگام ارسال ایمیل با خطای:
۴۵۱ Temporary local problem – please try later
مواجه بودید ابتدا log ایمیل را بررسی کنید:
tail -f /var/log/exim/mainlog
۲۰۱۵-۰۶-۱۱ ۱۰:۱۱:۳۲ H=localhost (xxx.xxx) [::1] F=<in2@xxxx> A=login:in2@xx.xx temporarily rejected RCPT <xxxxom>: failed to expand ACL string “${perl{auth_hit_limit_acl}}”: Undefined subroutine &main::auth_hit_limit_acl called.
۲۰۱۵-۰۶-۱۱ ۱۰:۱۱:۳۲ H=localhost (xx.xxx) [::1] incomplete transaction (connection lost) from <in2@xx.xx>
۲۰۱۵-۰۶-۱۱ ۱۰:۱۱:۳۲ unexpected disconnection while reading SMTP command from localhost (xx.xx) [::1]
 
این موضوع به بروز نبودن exim و ست نبودن exim.conf با exim.pl می باشد.
بنابراین نسبت به بروز رسانی exim اقدام کنید:

برای custombuild2.0:

[php]
cd /usr/local/directadmin/custombuild
./build update
./build set eximconf yes
./build set eximconf_release 4.4
./build set spamassassin yes
./build update
./build exim_conf
[/php]

برای custombuild1.2:

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 را ریستارت کنید.

مطالب مرتبط

نظر شما