Электронная почта вне офиса работает внутренне, но внешне в журналах говорится: - она выходит из Exchange 2010, чтобы перейти к Postfix (без отправителя), - Postfix отправляет ее отправителю без отправителя - отправитель возвращает ее обратно с ошибкой " status = bounced (хост gmail-smtp-in.l.google.com [173.194.76.26] сказал: 550 Запрошенное действие не выполнено: почтовый ящик недоступен (в ответ на команду MAIL FROM)) "
В RFC говорится, что сообщения об отсутствии на работе и другие MDN следует отправлять с пустым отправителем. Начиная с Exchange 2010 (или 2007?), Это то, что делается.
Проблема в том, что по крайней мере Gmail и Hotmail отказываются от этих писем:
status = bounced (хост gmail-smtp-in.l.google.com [173.194.76.26] сказал: 550 Запрошенное действие не выполнено: почтовый ящик недоступен (в ответ на команду MAIL FROM))
Интернет говорит, что мы не можем добавить отправителя к сообщениям об отсутствии на работе в Exchange 2010. Существуют правила транспорта, но они не могут добавлять атрибут «От» в заголовок и переписывать электронную почту, но ... Это все равно, что просить меня написать большая книга на китайском, а я просто хочу, чтобы у меня на руке был "крутой" китайский иероглиф.
Мне повезло, что мой обмен отправляет почту через постфиксный сервер (Интернет -> Postfix -> Exchange), и что мы можем добавлять отправителя к письмам с помощью postfix.
Я понимаю, что могу заменить такие вещи, как «*@mydomain.com» на один статический почтовый адрес, всегда тот же самый, который я могу выбрать, например, «mailer@myStylishDomainName.com», но я бы хотел добавить реальный почтовый адрес отправителя в "от". И я бы хотел сделать это только в том случае, если это письмо типа «автоматический ответ».
Как я могу добавить значение "от" к моим сообщениям об отсутствии на работе, чтобы Gmail и другие внешние почтовые серверы принимали мои MDN?
Обновление 1 : помимо тонны DKIM / DMARC, я видел эти дороги:
Вы можете настроить внешний адрес почтмейстера и управлять им. Внешний адрес администратора почты используется в качестве отправителя для сгенерированных системой сообщений и уведомлений, отправляемых отправителям сообщений, которые существуют за пределами организации Microsoft Exchange Server 2010. Внешний отправитель - это любой отправитель, адрес электронной почты которого содержит домен, не указанный в списке обслуживаемых доменов для организации Exchange 2010.
https://docs.microsoft.com/en-us/previous-versions/office/exchange-server-2010/bb430765(v=exchg.141)
Обновление 2 : если я удалю Postfix MTA между моим Exchange и Интернетом, Gmail отправляет и принимает / принимает почту об отсутствии на работе, потому что у них есть Return-Path и From. Так что это должно быть Postfix, который этим занимается.
В моем исследовании кажется, что «Return-Path <>» пуст для уведомления MDM. Это по умолчанию в RFC. я нашел этот связанный случай, может быть, вы могли бы проверить политику SPF и DKIM.