Как разрешить Yahoo.com в записи spf?

У меня есть почтовый сервер с записью spf, настроенной следующим образом:

"v=spf1 ip4:192.0.2.21 ip6:2001:db8::f08c:95ff:feb4:f317  -all"

Фактический IP-адрес изменен для защиты невиновных, но это будут IP-адреса почтового сервера.

У меня есть пользователь, который использует почту Yahoo и настроил свой 'адрес только для отправки' для использования своего личного доменного имени на моем почтовом сервере (example.com в примере ниже).

Поэтому, когда они отправляют почту через Yahoo, это не удается spf с этой ошибкой (было отправлено на адрес Gmail)

Authentication-Results: mx.google.com;
       spf=fail (google.com: domain of [email protected] does not designate 98.137.69.147 as permitted sender) [email protected];
       dkim=pass [email protected] header.s=s2048 header.b=KXfctSKQ
Received-SPF: fail (google.com: domain of [email protected] does not designate 98.137.69.147 as permitted sender) client-ip=98.137.69.147;

98.137.69.147 - это адрес Yahoo, но я попытался добавить include:yahoo.com и include:_spf.mail.yahoo.com в запись spf1, и с ними тоже ничего не вышло. Полагаю, я не могу просто добавить этот ip, так как он, скорее всего, изменится.

Что мне нужно добавить к записи, чтобы она могла отправлять электронную почту через свой адрес Yahoo без сбоев spf?

Я понимаю, что решение будет означать, что любой, у кого есть адрес Yahoo, сможет отправлять сообщения через сервер, но я не ожидаю, что неавторизованные пользователи действительно станут проблемой.

Спасибо за любую помощь!

Крис

если вы действительно посмотрите на запись SPF, возвращенную с _spf.mail.yahoo.com, вы увидите, что она содержит ptr:yahoo.com. Включить - это правильный способ сделать это, и я не понимаю, почему это не сработает. Я бы предложил использовать окончательный валидатор на сайте Скотта Киттермана.

Synchro 29.09.2018 17:21

Для других пользователей, ищущих в Google, include:_spf.mail.yahoo.com в большинстве случаев является правильным способом.

jeremysprofile 27.12.2019 19:59
Отправка электронной почты с помощью Python менее чем за 1 минуту
Отправка электронной почты с помощью Python менее чем за 1 минуту
Отправка электронной почты с помощью Python - это удобный способ автоматизировать процесс отправки электронных писем. Это может быть полезно для...
2
2
3 108
1

Ответы 1

Наконец нашел, пришлось добавить:

ptr:yahoo.com

Это от https://clickwp.com/kb/yahoo-mail-alt-address/

Работает!

Другие вопросы по теме