DNS, веб-форма SPF, почта не приходит [дубликат]

На этот вопрос уже есть ответ здесь:

Мне нужно быть возможность получать электронные письма с моей php-формы на моем веб-сайте, я использую Google Apps в качестве получателя почты, и мой веб-сайт размещен на Godaddy. Я получаю электронную почту из других мест, я смотрел и думаю, проблема в том, что веб-сервер считает, что это «локальные» сообщения. В дополнение к этому я также хочу разрешить сайту под названием bookerville отправлять сообщения с моего сайта от моего имени. Они предоставили мне следующий код SPF ...

v=spf1 include:bookerville.com ?all

Кто-то установил текущую запись SPF, которая кажется недействительной (я не думаю, что бит ip4 правильный, поскольку я полагаю, что ему нужен IP-адрес после это? Также я читал в другом потоке, что бит ip4 не требуется ???:

v=spf1 mx ip4:v=spf1 include:bookerville.com ?all include:secureserver.net ~all

Я поискал в Интернете и здесь, и это, кажется, самое близкое решение, хотя я мало знаю о Mx и записи SPF, так что я чувствую себя не в своей тарелке.

v=spf1 include:_spf.google.com a a:abc.example.org a:xyz.example.org -all

. Здесь говорится, что нужно включить запись SPF Google (которая позволит всем их почтовым серверам отправлять почту от имени вашего домена) и разрешить все в этом домене, у которого есть запись A , и, в частности, разрешить 2 другим хостам, проверив их записи A. Не все остальное.

https: // stackoverflow.com / questions / 11441924 / setup-spf-record-to-allow-send-email-from-google-apps-and-bluehost / 11442044 # 11442044

Допустим, мой веб-сайт - www.example.com. Может ли кто-нибудь предоставить мне подходящий текст SPF, включающий в себя код букервилля (ВВЕРХУ), а также любой код, необходимый для Google и позволяющий получать почту через php-форму ??

Заранее спасибо

-1
задан 23 May 2017 в 15:41
1 ответ
v=spf1 include:_spf.google.com include:bookerville.com a -all

Разбивка:

  • include: _spf.google.com: анализировать запись SPF для _spf.google.com как собственную
  • example.com include: bookerville.com: анализировать SPF запись для bookersville.com как собственный
  • example.com a: IP-адрес example.com разрешается (таким образом, его запись A в DNS) разрешается отправлять
  • -all: Все остальные отправители считаются незаконными

Это будет работать правильно только при следующих условиях:

  • Для example.com есть единственная запись A
  • Когда вы отправляете электронное письмо через форму PHP, электронное письмо отправляется с IP-адреса, который записан A of example.com преобразуется в.

Пример 1:

example.com. IN A 192.0.2.1

Веб-сервер отправляет электронную почту с исходным IP 192.0.2.1 => OK

Пример 2:

example.com. IN A 192.0.2.1

веб-сервер отправляет электронную почту с исходным IP 192.0.2.88 => НЕ ОК

Инструменты, которые вы можете использовать:

1
ответ дан 5 December 2019 в 19:54

Теги

Похожие вопросы