В начало блога На главную

Убрать Received из писем на сервере Exchange

Некоторые почтовые серверы проверяют входящую почту на соответствие имени хоста отправляющего сервера. Если полученное по ip имя хоста не соответствует данным в MIME письма — письмо признается спамом и может быть отфильтровано или удалено. Такая ситуация часто возникает если exchange сервер внутри организации имеет одно имя хоста, например MAIL.domain.local, но в интернет шлет почто от имени другого обслуживаемого домена DOMAIN.RU.

Кроме того что должны быть прописаны PTR на у провайдера, MX-запись у хостинга и SPF у домена в тхт, для правильной работы в таких случаях нужно настроить права на чтение и запись заголовков почты exchange. У почтового сервера есть брандмауэр, который пользуясь правами дает возможность службам писать информацию в письма.

По заголовкам видно что сначала написан правильный сервер отправки, а далее идет информация о внутренних интерфейсах, которые не за чем знать получателю. Чтобы скрыть эту информацию нужно убрать разрешение сетевой службе от имени «NT AUTHORITY\Анонимный вход» («NT AUTHORITY\Anonymous Logon») получать доступ к «ms-Exch-Send-Headers-Routing».

Из консоли exchange сервера выполнить команду и перезагрузить транспортную службу или весь сервер.

SendConnectorName — соединитель отправки в потоке обработки почты из центра администрирования exchange.

Рассказать: