SPF включает против перенаправления

Ответы:

24

Почти то, что написано на банке.

В первом случае запись SPF домена 2 включается в запись SPF для domain1, но все еще может быть изменена, например, путем добавления другого хоста A, который не разрешен для domain2.com:

"v=spf1 include:domain2.com a:othermailhost.domain1.com -all"

Во втором случае запись SPF домена 2 используется как полная запись SPF для домена 1, и дальнейшие изменения невозможны.

"v=spf1 redirect=domain2.com"
Безумный Шляпник
источник
5
include: также удобно, если запись SPF слишком велика для одной записи. Вы можете создать запись TXT на spf1.domain1.com и spf2.domain1.com, разделив spf на две части и включив обе записи в запись TXT для doman1.com. Конечно, если это требуется, настройка исходящей почты, вероятно, немного чокнутая!
Найл Донеган
Хорошая точка зрения! Я отредактировал бы это в своем ответе, но это кажется немного ворсистым.
MadHatter
-2

Здесь краткая сводка с примером include будет использоваться, когда ваша почта размещена на других серверах, например: Gsuite Zoho или других почтовых провайдерах, формат «v = spf1 include: serverdomain.com include: _spf.google.com ~ all»

и перенаправление используется для перенаправления вашей почты с основного сервера на другой сервер домена. Например: "v = spf1 redirect = _spf.mailhostbox.com"

Вы также можете использовать лучший метод для охвата всех типов конфигурации:
«v = spf1 + a + mx + ip4: 192.168.1.2 ~ all» где + a указывают ЗАПИСЬ вашего домена, + mx охватывают запись MX и IP охватывают IP адрес вашего сервера. (обратите внимание, замените ваш сервер IP)

Рамиз Сайед
источник
Все ваши примеры не помогают объяснить точную техническую разницу, и ваш совет в конце концов является нежелательным и поэтому отвлекающим. Если в принятом ответе недостаточно информации, добавьте комментарий, как только позволит репутация вашего сайта.
Амир