Назад | Перейти на главную страницу

Почему sendmail не пересылает электронную почту в Exchange?

В моей сети у меня есть выход в Интернет на сервере CentOS 6.5, на котором запущена sendmail. Он получает электронную почту от моего маршрутизатора Sonicwall, на котором запущен полный спектр шлюзового спама и служб IPS.

Затем он ретранслирует сообщения за нашим NAT в Exchange 2010. Я недавно перестроил сервер Sendmail, чтобы сделать его более жестким (полная установка с DVD никогда не бывает хороша в производстве), и у меня возникли проблемы с получением электронной почты от нескольких отправителей.

Когда я отправляю тестовое электронное письмо с gmail.com, outlook.com или yahoo.com на свой рабочий адрес электронной почты, оно без проблем попадает в мой почтовый ящик. У нас есть клиент, чья почта, похоже, идет на /dev/null. Ниже приведен тип "шторма" почты, который я получу от этого домена в /var/log/maillog

Dec 17 06:23:34 stc-mailrelay sendmail[5658]: sBHCNWnw005658: from=<JMingari@klhindustries.com>, size=0, class=0, nrcpts=3, proto=ESMTP, daemon=MTA, relay=stc-exchange [10.0.1.5]
Dec 17 06:29:36 stc-mailrelay sendmail[5703]: sBHCTWbM005703: from=<JMingari@klhindustries.com>, size=0, class=0, nrcpts=2, proto=ESMTP, daemon=MTA, relay=stc-exchange [10.0.1.5]
Dec 17 07:36:52 stc-mailrelay sendmail[5938]: sBHDao0H005938: from=<JMingari@klhindustries.com>, size=0, class=0, nrcpts=1, proto=ESMTP, daemon=MTA, relay=stc-exchange [10.0.1.5]
Dec 17 07:38:10 stc-mailrelay sendmail[5946]: sBHDc8Cu005946: from=<JMingari@klhindustries.com>, size=0, class=0, nrcpts=1, proto=ESMTP, daemon=MTA, relay=stc-exchange [10.0.1.5]
Dec 17 07:39:29 stc-mailrelay sendmail[5953]: sBHDdDRQ005953: from=<JMingari@klhindustries.com>, size=0, class=0, nrcpts=2, proto=ESMTP, daemon=MTA, relay=stc-exchange [10.0.1.5]

Это только кажется, что происходит с этой компанией, но я не могу быть уверен. Когда я grep maillog для идентификатора сообщения (например, sBHDdDRQ005953 выше), я обычно вижу две записи, одна с from=<email@domain.com> и второй с to=<someguy@domain2.com>.

Но в этих письмах от klhindustries.com, похоже, есть только строка FROM. Вдобавок к этому их сервер, похоже, пытается отправить электронное письмо более одного раза за короткий период.

Электронная почта никогда не пересылается в Exchange (я проверил журналы отслеживания в Exchange), поэтому он ничего не знает. Ни один из других моих серверов (например, мой Sonicwall) не жалуется, и никто из них не получает никаких отчетов о недоставке. Только один из отправителей в данной компании получил отчет о задержке доставки.

Другие отправители ничего не видели. Я предполагаю, что они, вероятно, рано или поздно получат отложенную доставку. Я проверил mxtoolbox.com, и он говорит, что мой сервер Sendmail работает правильно, но есть одно предупреждение - отсутствующая запись SPF. Он также показывает зеленые индикаторы для серверов черного списка. Я в растерянности, и доверие к электронной почте здесь значительно упало. У кого-нибудь есть идеи?

edit: Я также попытался отправить тестовое электронное письмо с адреса электронной почты на klhindustries.com выше на Wormly.com. Эти тесты проходят без проблем.