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

Несколько записей SPF в одной или отдельных записях TXT

Я хочу использовать службу массовой рассылки, например sendgrid, mailgun и т. д. Итак, я должен обновить файл зоны, чтобы включить в него правильные записи SPF.

Предположим, мой домен example.com.

Мой провайдер DNS автоматически настраивает SPF следующим образом:

type:  TXT
key:   example.com
value: v=spf1 include:spf.mydnsprovider.com ~all

Теперь Sendgrid сообщает мне, что мне нужно добавить это:

type:  TXT
key:   foo123.example.com
value: v=spf1 include:sendgrid.net ~all

Я читал, что могу объединить несколько записей SPF в одну запись TXT следующим образом:

v=spf1 include:spf.mydnsprovider.com include:sendgrid.net ~all

Однако Sendgrid указывает, что я создаю отдельную запись TXT, которая применяется к субдомену (foo123.example.com).

Я не знаю, что мне делать. Если я сделаю то, что они говорят, и добавлю отдельную запись, каковы будут последствия? Следует ли их объединить или сделать то, что рекомендует Sendgrid?

Если вы всегда используете субдомен в адресе электронной почты отправителя для отправки почты через SendGrid (т.е. info@foo123.example.com, а не info@example.com), то вам следует настроить отдельную запись SPF для этого субдомена.

Чем лучше вы сможете различать почтовые серверы для каждого поддомена, тем выше будет безопасность, обеспечиваемая SPF.

Вы используете foo123.example.com в качестве отправляющего домена в sendgrid? Если это так, вам нужно просто установить их SPF только для этого доменного имени. Вам не нужно объединять его с доменом верхнего уровня. Если вы также отправляете почту, используя свой домен верхнего уровня через sendgrid (не только видимый адрес From, но и адрес возврата SMTP), то добавьте sendgrid в запись SPF домена верхнего уровня.

Не создавайте отдельные записи для любого домена. Всегда объединяйте их в одну запись. Также будьте осторожны с ограничением размера.