Это моя запись SPF:
v=spf1 a ip4:111.222.333.444 include:_spf.google.com ~all
Я отправил тестовое электронное письмо на свой адрес Gmail, и ниже приведены заголовки. Я заменил реальный IP-адрес на 111.222.333.444 и заменил имя хоста сервера на myserver.example.com
У меня вопрос: почему в заголовках написано, что IP-адрес 111.222.333.444 «не разрешен и не запрещен»? Этот IP-адрес включен в запись SPF и должен быть «разрешен». Это не проблема кеширования DNS.
Received: from myserver.example.com (static-ip-111-222-333-444.inaddr.example.com
[111.222.333.444])by mx.google.com with ESMTPS id h20si450242faa.105.2011.10.25.23.56.16
(version=TLSv1/SSLv3 cipher=OTHER);
Tue, 25 Oct 2011 23:56:17 -0700 (PDT)
Received-SPF: neutral (google.com: 111.222.333.444 is neither permitted
nor denied by best guess record for domain of www-data@myserver.example.com)
client-ip=111.222.333.444;
Без каких-либо реальных данных вашу запись невозможно проверить. Попробуйте использовать Инструменты тестирования SPF чтобы проверить возможные проблемы.
Действительно ли запись возвращается запросами к DNS почтового домена с типом TXT
? Можете ли вы предоставить результат nslookup для этого имени, очищая личные данные?
Google использует «наилучшее предположение», что означает, что он не нашел запись в вашем DNS или не смог проанализировать то, что он нашел - это то, что необходимо исправить. Синтаксис вашей записи в порядке, но все напрасно, если запись не возвращается, когда клиент SPF запрашивает ее.
Убедитесь, что вы вводите свою запись spf в файлы зоны DNS, а также проверьте свой синтаксис записи spf, что может быть неправильным, попробуйте ссылку: -spfwizard.com.