Страница 1 из 1

Exim: callback и delay

Добавлено: 2012-09-05 22:29:25
aibolit
Добрый день, коллеги.
Есть проблема, которую решил, но криво, по этому прошу совета.
Имеется почтовый сервер на freebsd с exim в качестве MTA. Суть проблемы: в конфиге выставлена задержка в 30с на прием почты. Некоторые не многочисленные почтовики при приеме почты от меня проверяют существование моего отправителя, callback. Мой сервер в ответ на callback выдает delay в 30сек. Естественно, callback завершается не удачно и почта от меня не идет:

Код: Выделить всё

2012-09-05 18:08:05 1T98l0-0005Pq-5Q SMTP error from remote mail server after RCPT TO:<someuser@ихдомен.ru>: host mx1.spaceweb.ru [77.222.41.43]: 451 Could not complete sender verify callout
2012-09-05 18:08:06 Delay 30s for mx2.spaceweb.ru [77.222.41.41] with HELO=mx2.spaceweb.ru. Mail from  to user34@мойдомен.net.
2012-09-05 18:08:20 unexpected disconnection while reading SMTP command from mx1.spaceweb.ru [77.222.41.36] I=[172.17.100.253]:25
Решение простое, добавил ip чужого сервера в исключения для delay в конфиг экзима. Есть ли способ выдавать 0s delay именно на callback запросы (пустой отправитель)? Если да, то как его правильно оформить правилами. Спасибо.

Re: Exim: callback и delay

Добавлено: 2012-09-06 6:11:41
ChihPih
Либо вводить белый список и проверять по нему, либо делать комплексный подход на основе спам очков, что гораздо гибче.

Re: Exim: callback и delay

Добавлено: 2012-09-06 8:56:25
aibolit
Либо вводить белый список и проверять по нему
В простейшем виде белый список уже есть, заносится руками в конфиг, муторно это, нужно в ручную отслеживать.
А проверка по спам очкам идет не после выставления delay?

Re: Exim: callback и delay

Добавлено: 2012-09-06 9:17:16
xM
Делайте accept для callback запросов отдельным правилом перед задержкой.

Re: Exim: callback и delay

Добавлено: 2012-09-06 10:52:59
mak_v_
либо делей вынести срадз перед проверкой data

Re: Exim: callback и delay

Добавлено: 2012-09-06 11:44:42
dikens3
В полезных скриптах всё описано.

Re: Exim: callback и delay

Добавлено: 2012-09-09 23:57:18
ASY
aibolit писал(а):Добрый день, коллеги.
Мой сервер в ответ на callback выдает delay в 30сек. Естественно, callback завершается не удачно
Почему естественно ? На все команды регламентированы допустимые задержки. 30 сек - это в какой момент ?

Re: Exim: callback и delay

Добавлено: 2012-09-10 13:40:56
aibolit
Добрый день, коллеги.
Спасибо всем откликнувшимся, получилось по совету:
mak_v_ писал(а):либо делей вынести срадз перед проверкой data
Еще раз спасибо.