У меня есть базовая настройка SMTP, настроенная с использованием IIS6 для отправки электронной почты сайта на моем сервере.
Я просматривал каталог плохой почты и заметил, что происходит следующий тип уведомления. Похоже, что при попытке отправить мне обратное сообщение произошла ошибка.
550-5.7.1 not RFC 5322 compliant:
550-5.7.1 'From' header has non compliant domain name.
550-5.7.1 To reduce the amount of spam sent to Gmail, this message has been blocked
и
The message sender was <>.
The message was intended for the following recipients.
bounce-box@test.com
Он пытается отправить сообщение о недоставке обратно в мою учетную запись gmail (как показано выше), но Google отклоняет сообщение, потому что в сообщении о недоставке нет поля «От».
Как мне заставить SMTP-сервер отправлять электронные письма с определенного псевдонима - я бы предположил, что значение по умолчанию должно быть установлено в строках postmaster@serverdomain.com? Или в отправляемых мной электронных письмах есть дополнительный элемент заголовка, в котором можно указать адрес для возврата?