R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
02.04.2010, рубрики: Новости | 501 комментарий »Сегодня столкнулся с проблемой:
При попытке отправить письма на разные почтовые сервера, на некоторые письма доставлялись, на некоторые в логах выдавало следующее:
1 2 | 2010-04-02 17:06:22 1NxgZq-0007pO-1E <= xxx@xxx.xx H=([xxx.xxx.xxx.xxx]) [xxx.xxx.xxx.xxx] I=[yyy.yyy.yyy.yyy]:25 P=esmtpa A=auth_cram_md5: S=595 id=4BB5EBDF.1080100@www.ww from <admin@www.ww> for info@ttt.tt 2010-04-02 17:06:22 1NxgZq-0007pO-1E == zzz@zzz.zz R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host |
Это ошибка гласит о том, что время повтора еще не достигнуто. Отсюда вопрос, причем тут повтор, когда письмо отправляется впервые.
Чтобы такой ошибки не возникало, проделаем следующие шаги:
1 2 3 | cd /var/spool/exim/db rm retry retry.lockfile wait-remote_smtp wait-remote_smtp.lockfile /usr/local/etc/rc.d/exim restart |
Отправляем еще раз письмо, предварительно, можно очистить очередь сообщений, письмо должно улететь как положено.
Спасибо, есть такая же проблема, но хотелось бы больше конкретики, что это за файлы и в чем суть действий?
[...] Удаление DNS кеша в exim (<a href=»http://free-pc-help.ru/news/rdnslookup-tremote_smtp-defer-53-retry-time-not-reached-for-any-host/«>подробности</a>) [...]