Exim отбивает некоторую входящую почту, помогите советом

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Exim отбивает некоторую входящую почту, помогите советом

Непрочитанное сообщение koffu » 2008-11-24 18:58:36

Добрый день!
У нас в обслуживании большое кол-во доменов, схема хождения такова: все почтовики отправляют сами от себя, DNS все настроено, почта уходит. Обратные-же MX записи указывают на один и тот-же хост, внутри exim, обычное сопоставление Domain-> IP , короче смартхост передает все входящее серверам внутри сети. При такой настройке возникла проблема(я пока изучаю exim, возможно мое предположение неверно), при отправке некоторые сервера проверяют существование пользователя, наш смартхост их отбивает, человеку приходит отлуп. Привожу кусок из лога, исходящих к сожалению нет, только с exim и отлуп из аутлука вида:

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

Сообщение не было получено одним или несколькими получателями.

      Тема:	test from postmaster
      Отправлено:	24.11.2008 17:01

Невозможно достичь следующих получателей:

      user@domain 24.11.2008 17:05
            Ошибка связи с сервером электронной почты получателя по протоколу SMTP. Обратитесь к системному администратору.
            <spider.xxxxx.ua #5.5.0 smtp;550-Verification failed for <Nikolay.xxxxx@xxxxxx.ua>>
Из exim.log в это-же время:

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

2008-11-24 17:05:58 [pid 18257] [224.159.224.231] F=<> Untrusted message
2008-11-24 17:05:58 [pid 18257] [224.159.224.231] F=<> R=<nikolay.xxxxx@xxxxxxx.ua> Verifying recipient address
2008-11-24 17:05:58 [pid 18257] [224.159.224.231] F=<> R=<nikolay.xxxxx@xxxxxxx.ua> Performing default RBL checks
2008-11-24 17:05:59 [pid 18257] [224.159.224.231] F=<> R=<nikolay.xxxxx@xxxxxxx.ua> Performing dialup RBL checks
2008-11-24 17:05:59 H=mail.xxxxxxxx.net.ua [224.159.224.231]:54267 I=[92.207.69.103]:25 F=<> rejected RCPT <nikolay.xxxxx@xxxxxxx.ua>: Missing, invalid or expired BATV signature
2008:11:24-17:05:59 (none) exim[18257]: 2008-11-24 17:05:59 H=mail.xxxxxxxx.net.ua [224.159.224.231]:54267 I=[92.207.69.103]:25 incomplete transaction (QUIT) from <>
2008:11:24-17:05:59 (none) exim[18257]: 2008-11-24 17:05:59 SMTP connection from mail.xxxxxxxx.net.ua [224.159.224.231]:54267 I=[92.207.69.103]:25 close
d by QUIT
Помогите разобраться где грабли. Я предполагаю, что ошибка в следующем:
поле F=<> легально может быть только в отлупах, соответственно, если сервер отправил письмо, он ставит подпись prvs= и если на него валится отлуп, то должно быть поле F=<> и сигнатура заголовка prvs= такая, как была при отправке. Предполагаю, что во время выполнения встречной проверки сервер не ставит prvs= и поле FROM, поэтому его и отшибает.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Exim отбивает некоторую входящую почту, помогите советом

Непрочитанное сообщение dikens3 » 2008-11-24 20:44:44

koffu писал(а):Я предполагаю, что ошибка в следующем:
поле F=<> легально может быть только в отлупах
Поле <> легально можно использовать для проверки отправителя (существования E-Mail). Прибивать таких отправителей (почту от них не рекомендую получать) следует на этапе predata.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.