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

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.

Наличие? 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.

Я не уверен, почему у тебя /32. Просто попробуйте:

v=spf1 mx a ip4:1.2.3.4 mx:test.co.uk ?all