Запись SPF TXT с несколькими отправителями - отскок назад - ошибка проверки spf

Моя компания использует офис 365 для нашей электронной почты, но мы также отправляем электронную почту с одного из IP-адресов нашего сервера. Моя запись TXT:

v=spf1 ip4:XXX.XX.XX.XXX include:spf.protection.outlook.com -all

(XXX.XX.XX.XXX - это IP-адрес сервера, с которого мы отправляем почту)

Однако при отправке на определенные внешние электронные письма мы получаем отскок, говорящий:

There was a SMTP communication problem with the recipient's email server.  Please contact your system administrator.
<srvexch.network.local #5.5.0 smtp;550 SPF check failed. Sender not authorized>

Но мы не получаем его из всех внешних писем - только из некоторых.

Я новичок в этом, есть ли что-то в моей записи TXT, что может вызвать отскок назад?

3 ответа

Решение

Ваша запись SPF выглядит хорошо, но у нас нет никакой возможности узнать, действительно ли вы отправляете электронное письмо с IP-адреса, указанного в записи (вам необходимо предоставить заголовки и необъясненную запись SPF TXT). Вы можете посмотреть заголовки отскочившего сообщения и сравнить их сами.

Директива include разрешается правильно: spf.protection.outlook.com. 3600 IN TXT "v=spf1 include:spf-a.outlook.com include:spf-b.outlook.com include:spf-c.outlook.com include:spf.messaging.microsoft.com -all"

Это может быть просто временная проблема с конкретным получателем MTA.

Если у вас продолжают возникать проблемы, вы можете рассмотреть вопрос об изменении вашего окончательного соответствия SPF на ~all (softfail), хотя -all предпочтительнее, если ваши записи SPF правильные и в хорошем состоянии.

Страница всегда полезна для устранения неполадок. Марк прав, нужно было бы подтвердить исходный адрес из заголовков. Кроме того, SPF, которым вы поделились, имеет один ip4 и один включает, это фактический случай? Одна из ошибок 365 - их "включает" отвечает дополнительными поисками DNS, около 7 или 8 на самом деле.

SPF RFC требует не более 10 DNS-запросов на запись (?). Итак, у вас есть ваш домен [#1], spf.protection.outlook.com [#2], он отвечает spf-a.outlook.com[#3], spf-b.outlook.com[#4], spf-c [#5], messaging.micro... имеет еще 3 [#6,7,8,]. Итак, мы до 8 показов. у вас есть какие-либо другие включения для вашего домена? у них есть дополнительные поиски? Эта проблема дошла до нас, пока мы не объединили несколько почтовых источников в единую службу ретрансляции.

Ты пытался include:outlook.com? Этот URL не подходит для отправки.

Глядя на документацию, это в основном говорит использовать outlook.com.

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