Exim и повторная отправка почты

pop, smtp, sendmail etc

Модераторы: Art.i, vasya

Exim и повторная отправка почты

Сообщение Webcrab » Сб окт 04, 2014 5:20 pm

Не особо разбираюсь в настройках почтовых программ, ибо всегда хватало того, что "автоматом" делал ispmanager.
Есть exim (на Centos 6) закрытый от внешки т.к. все что от него требуется это отправлять сообщения, переданные ему от apache/php (формы обратной связи на сайтах) … в общем это вряд ли имеет отношение к проблеме. А проблема в том, что при неудачных попытках отправки писем (в main.log это выглядит как «mx.yandex.ru .. Connection timed out … SMTP error from remote mail server after end of data: host mx.yandex.ru … Sorry, the service is currently unavailable. Please come back later ...», «gmail-smtp-in.l.google.com ... Connection timed out» и т. п.) exim благополучно складирует их в "/var/spool/exim/input/" и все. Больше с ними ничего не происходит, т.е. никаких попыток еще раз их отправить не предпринимается.
Соответственно вопрос - Как заставить exim выполнять повторные (через какое-то время, например 1 час) попытки отправки писем?
Webcrab
 
Сообщений: 1
Зарегистрирован: Сб окт 04, 2014 4:35 pm

Re: Exim и повторная отправка почты

Сообщение pepper » Чт янв 01, 2015 3:51 pm

Если проблема ещё не решена, то:
Вероятно, проблема в этом:
>> Есть exim (на Centos 6) закрытый от внешки
Возможно, вы закрыли экзим от внешки слишком жёстко и поэтому почта не уходит на внешние почтовые сервера корректно. Как именно вы закрыли экзим?

>> Как заставить exim выполнять повторные (через какое-то время, например 1 час) попытки отправки писем?
В конф.файле exim должна быть секция retry c таким началом:
begin retry

По умолчанию там содержится такое правило для всех адресов:
* * F,2h,15m; G,16h,1h,1.5; F,4d,6h
Это правило заставляет повторять отправку каждые 15 минут в течение 2х часов, потом с 2 до 16 часов повторяем попытки раз в час, умножая время ожидания на полтора каждый раз. После повторяем попытки отправки каждые 6 часов с 16 часов до 4х суток.

Если этой секции нет или она пуста, никакого повторной попытки предпринято не будет. В этом случае временные ошибки становятся постоянными.
pepper
Support team
 
Сообщений: 551
Зарегистрирован: Пн окт 07, 2013 4:06 am


Вернуться в Вопросы о e-mail

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3