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

Добавить отправителя в мой обмен сообщениями об отсутствии на работе, которые отправляются через postfix с пустым отправителем

Электронная почта вне офиса работает внутренне, но внешне в журналах говорится: - она ​​выходит из 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.