У меня есть домен, который автоматически отправляет электронную почту с помощью Amazon SES, обычную электронную почту с помощью Google Apps и ежемесячный информационный бюллетень с помощью MailChimp. Я хочу объединить три предложенных записи SPF в одну, но не уверен в правильном синтаксисе.
MailChimp предлагает:
v=spf1 mx ptr include:servers.mcsv.net ~all
Amazon SES предлагает:
v=spf1 include:amazonses.com -all
Google Apps предлагает:
v=spf1 include:_spf.google.com ~all
Поэтому я думаю, что правильная запись spf должна быть:
v=spf1 mx ptr include:servers.mcsv.net include:amazonses.com include:_spf.google.com ~all
Это верно?
Я не уверен, что мне нужны или нужны mx и ptr, но именно это предложил MailChimp. Означает ли MX, что мне нужно добавить дополнительную запись MX? Также может кто-нибудь объяснить цель PTR, означает ли это, что мне также нужно добавить запись CNAME?
Спасибо.
Ваш синтаксис в порядке.
Означает ли MX, что мне нужно добавить дополнительную запись MX? Также может кто-нибудь объяснить цель PTR, означает ли это, что мне также нужно добавить запись CNAME?
Нет. Это означает, что все A
рекорды для всех MX
записи вашего домена проверяются в порядке MX priority
. Если IP клиента совпадает с одним из них, то ваш SPF прошел.
Это же остроумие ptr
. Имя хоста или имена хостов для клиентского IP ищутся с помощью PTR
запросы. Затем проверяются имена хостов: по крайней мере, одно из А записи для PTR
имя хоста должно соответствовать исходному IP-адресу клиента. Вам не нужно добавлять CNAME
.