SPF Record для отправки почты на другой сервер
Я использую другой сервер для отправки почты в мой список рассылки. Я хочу добавить запись SPF в мой домен, чтобы показать, что IP-адрес другого сервера авторизован для отправки почты (а также сервера по умолчанию).
Сервер, отправляющий электронную почту в примере 1.2.3.4 с основным доменом test.co.uk.
Пока у меня есть v=spf1 mx a ip4:1.2.3.4/32 mx:test.co.uk ?all
будет ли это работать для того, что я хочу?
РЕДАКТИРОВАТЬ: Я буду отправлять почту с помощью sendmail. Запись SPF будет означать увеличение% почты, поступающей во входящие, а также, чтобы мы могли принудительно установить -all в ближайшем будущем на SPF.
2 ответа
Я не уверен, почему у вас есть /32
, Попробуйте просто:
v=spf1 mx a ip4:1.2.3.4 mx:test.co.uk ?all
Наличие? Всего в конце не вызовет большой разницы: правило SPF нейтрально. Поэтому отправка почты с сервера, не упомянутого выше, будет по-прежнему приниматься, поэтому любые изменения будут безопасными. Это просто указывает на то, что серверы, упомянутые в SPF, подтверждены как доверенные.
Вы также можете использовать механизм включения, если отправляющий домен настроен правильно. Это означает, что вы можете добавить include:test.co.uk и все правила SPF, установленные для test.co.uk, будут включены.
Это полезно, если вы test.co.uk можете изменить способ отправки электронных писем с помощью аутсорсинга и т. Д.... Это также означает, что вам нужно только внести изменения в spf-записи test.co.uk. При использовании стороннего решения для электронной почты их spf-записи могут быть уже настроены правильно.
Так, например, это будет означать, что ваша запись SPF будет:
v=spf1 mx a include:test.co.uk ?all
в то время как test.co.uk будет иметь запись SPF, аналогичную той, которую вы упомянули:
v=spf1 a mx ip4:1.2.3.4 ?all
Мой обычный ресурс для всего, что связано с SPF, - это сайт http://www.openspf.org/.