Я создал запись SPF на 123-Reg, которая отлично работает. Но мой вопрос в том, как серверы Exchange узнают, что запись SPF существует, когда они получают почту из домена. Как Exchange узнает, что ему необходимо проверить поставщика DNS домена, в данном случае 123-Reg, на наличие записи SPF, чтобы проверить, что почта пришла от разрешенного отправителя / IP?
Спасибо!
Exchange "знает" это, если вы настроили его для этого.
В Exchange Server 2003 вы настраиваете фильтрацию по идентификатору отправителя в GlobalSettings | Доставка сообщений, а затем включаете ее на виртуальном сервере SMTP.
В Exchange Server 2007 и 2010 вы включаете и настраиваете его на своем пограничном транспортном сервере. Если у вас нет пограничного транспортного сервера, вы можете включить его на своем транспортном сервере-концентраторе.
Автор MTA (в данном случае Exchange) читает и соблюдает RFC 4408 и друзья.
Если все делают правильно (вы публикуете правильный SPF (TXT
) запись, MTA извлекает и интерпретирует ее в соответствии с RFC) вещи Just Work. Если кто-то ошибается в сделке, все ломается.
(Разве Интернет не велик?)
Когда почтовый сервер Exchange с обнаружением спама и проверкой SPF получает почту с IP-адреса сервера 123.123.123.123
с доменом отправителя xyz.com
почтовый сервер выполняет следующие действия:
xyz.com
иметь запись MX для сервера 123.123.123.123
? SPF позволяет почтовым серверам отправлять почту из домена без записи MX.