mailx -r не отправляет электронную почту, если поле отправителя использует реальный домен
Я не могу получить опцию mailx -r для правильной установки поля "От" отправителя.
echo "email text" | mail -s "test 123" -r donotreply@domain.com user@domain.com
Письмо отправляется, если поле "-r" является поддельным доменом. Если это реальный домен, электронная почта не отправляется. Имя пользователя не имеет значения, только доменное имя.
Где я должен проверить, чтобы это исправить?
RHEL6.4
1 ответ
Окончательный результат... Я должен был проверить папку со спамом. Все тестовые письма с использованием реального домена были там.
Подробности:
Поддельный возврат домена - прошел
Received-SPF: none (google.com: do-not-reply@blahblahfake.com does not designate permitted sender hosts) client-ip=54.201.xx.xx;
Реальный домен - попал в ловушку спама
Received-SPF: fail (google.com: domain of do-not-reply@real.com does not designate 54.201.90.208 as permitted sender) client-ip=54.201.xx.xx;
Причина в том, что домен "real.com" использует белый список, и этот конкретный IP-адрес NAT не был добавлен в этот список. Ложный домен был пропущен, вероятно, потому, что почтовая политика должна пропускать слишком много, а не слишком мало.