Назад | Перейти на главную страницу

Записи Exchange и SPF

Я создал запись 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 почтовый сервер выполняет следующие действия:

  1. Домен xyz.com иметь запись MX для сервера 123.123.123.123?
  2. Если записи MX с IP-адресом нет, почтовый сервер проверяет наличие записи SPF.
  3. Если IP-адрес сервера или сеть указаны в записи SPF, почтовый сервер получит почту.

SPF позволяет почтовым серверам отправлять почту из домена без записи MX.