Здравствуйте.
Имеется проблема с грейлистингом рамблера.
Есть сервер с sendmail 8.13.8 на rhel5.5. Пытаюсь локально отправить через него сообщение на ящик на сервере rambler.ru. При первой отправке сообщения, локальный sendmail получает от рамблера "452 4.7.1 Try again later" и снова ставит сообщение в очередь. Проблема в том, что из очереди оно по какой-то причине не уходит (т.е. не отправляется повторно). При этом, если повторную отправку я инициирую сам той же командой, то письмо уходит. Пример:
$ cat mail.txt | /usr/sbin/sendmail -f user@server.ru user@rambler.ru
В логах sendmail вижу "452 4.7.1 Try again later"
Повторно запускаю команду:
$ cat mail.txt | /usr/sbin/sendmail -f user@server.ru user@rambler.ru
В логах sendmail вижу "stat=Sent (Ok: queued as 3F145107103C)"
Однако sendmail должен это делать сам. Т.е., насколько я понимаю, я один раз выполнил команду, sendmail принял мое сообщение, попытался передать рамблеру, получил 452, поставил сообщение в очередь, попробовал повторно отправить его через время. Вот почему-то этого последнего действия и не происходит.
Что пробовал делать:
менял значение MinQueueAge на 5m, запускал sendmail с параметром -q5m, и тот же результат - загрейлищенная почта не уходит. Подскажите, пожалуйста, что можно посмотреть/покрутить. Проблема только с rambler.ru, на yandex/mail итд все уходит сразу и без проблем.