Как разрешить Yahoo.com в SPF записи? - PullRequest
0 голосов
/ 29 сентября 2018

У меня есть почтовый сервер с spf-записью, настроенной так:

"v = spf1 ip4: 193.255.414.21 ip6: 2400: 3c11 :: f08c: 95ff: feb4: f317 -all"

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

У меня есть пользователь, который использует почту Yahoo и настроил свой адрес только для отправки'(https://help.yahoo.com/kb/SLN26524.html), чтобы использовать свое собственное доменное имя, которое находится на моем почтовом сервере (example.com в приведенном ниже примере).

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

Результаты аутентификации: mx.google.com; spf = fail (google.com: домен tlin@example.com не назначает 98.137.69.147 в качестве разрешенного отправителя) smtp.mailfrom=tlin@example.com; dkim = pass header.i=@yahoo.com header.s = s2048 header.b = KXfctSKQ Received-SPF: сбой (google.com: домен tlin@example.com не обозначает 98.137.69.147 в качестве разрешенного отправителя) client-ip = 98.137.69.147;

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

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

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

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

Крис

1 Ответ

0 голосов
/ 29 сентября 2018

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

ptr:yahoo.com

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

Работает!

...