رفع خطای all hosts for ‘domain.com’ have been failing for a long time

گاهی اوقات به هر دلیلی مثل بلاک شدن آیپی در فایروال یا down شدن هاست مربوط به ایمیل مقصد ممکن است خطای زیر ایجاد شود

all hosts for ‘gmail.com’ have been failing for a long time (and retry time not reached)

در این صورت پس از رفع مشکل باز هم ایمیل به مقصد ارسال نشده و خطا به قوت خود باقی است!

برای رفع این مشکل باید دیتابیس های مربوط به exim حذف شوند. کافیست کدهای زیر را اجرا کنید تا مشکل رفع شود:

/usr/sbin/exim_tidydb -t 1d /var/spool/exim retry
mv -vi /var/spool/exim/db/retry{,.original}
mv -vi /var/spool/exim/db/retry.lockfile{,.original}

 

و در پایان سرویس exim را restart کنید:

service exim restart

 

دیدگاهتان را بنویسید

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