Значительно переделал конфиг exim-а. Сделал баллы для входящих сообщений. Сделал целую кучу изменений. Вижу -- все работает как надо. Но не совсем. Стал замечать в очереди mailq странные письма:
Код: Выделить всё
64h 2.1K 1LB4BZ-000FSY-MJ <nuy@bramblesartretreat.com>
D greek@domain.ru
tnwuffvjwchwgtbfnup@domain.ru
wnrxklugtkuwycumlxt@domain.ru
sqbkqodxvirhgpdikgc@domain.ru
D inv@domain.ru
При этом:
Код: Выделить всё
04:26:55 root@relay $ exim -bt tnwuffvjwchwgtbfnup@domain.ru
tnwuffvjwchwgtbfnup@domain.ru is undeliverable: Unknown account tnwuffvjwchwgtbfnup@domain.ru
<-- tnwuffvjwchwgtbfnup@domain.ru
04:27:01 root@relay $
Код: Выделить всё
220 smtp.domain.ru esmtp ready Mon, 15 Dec 2008 04:39:45 +0300
helo net186-46.nn.ertelecom.ru
250 smtp.domain.ru Hello domain.ru [x.x.x.x]
mail from: <kwb@bom.tv18online.com>
250 OK
rcpt to: <validuser@domain.ru>
250 Accepted
rcpt to: <invalid@domain.ru>
550 Unknown account <invalid@domain.ru>
rcpt to: <invalid2@domain.ru>
550 Unknown account <invalid2@domain.ru>
data
...
Ладно, думаю, разберусь. Делаю exim -bh со всеми параметрами из сообщения helo, mail from... отлуп. Т.е. все работает как надо.
Понимаю, что это как-то связано с моими переделками конфига. Но не могу понять где ошибка. В конфиге, по сравнению с предыдущим переделана логика прохождения письма, теперь вместо отлупа (deny) по RBL письмо получает баллы и проходит дальше до финальной проверки, вот там уже решается судьба этого письма.
Внимание, вопрос -- КАК это письмо прошло?

Еще, покажите, пожалуйста, у кого как реализована проверка локального получателя. Я пока решил поставить drop там где !verify=recipient и понаблюдать.
Заранее спасибо.