У меня есть собственный домен, то есть mydomain.com, и собственная электронная почта [email protected], с которой я могу отправлять электронную почту с помощью скрипта php. У меня также есть собственный адрес gmail (из приложений google) [email protected], и я могу войти в панель электронной почты gmail и отправлять электронную почту из этой учетной записи gmail.
Обычно происходит следующее: 1) Я отправляю электронное письмо (отправитель: [email protected]) из моего домена с помощью сценария php, а также отправляю электронное письмо (отправитель: [email protected]) из Gmail (приложения Google).
2) Вся электронная почта приходит на [email protected] и поступает в учетную запись Gmail, а не в веб-почту домена.
По этой причине я создал запись SPF в расширенном управлении DNS своего домена, как показано ниже:
v=spf1 mx a:google.com ~all
Теперь, когда я отправляю электронное письмо со своего домена (с помощью php-скрипта с использованием smtp) на [email protected], я обнаружил SPF: pass в заголовке отправленного письма.
Но пока я отправляю письмо с учетной записи gmail на [email protected], я обнаружил SPF: softfail в заголовке отправленного письма.
Каким будет правильный синтаксис записи SPF, с помощью которой оба отправленных сообщения электронной почты будут переданы SPF, отправленные из моего домена и учетной записи Gmail.