Я получаю softfail в большинстве писем, отправленных с помощью phphmailer. Я много раз обновлял SPF и завязывал разные препирательства. Я прочитал большинство связанных сообщений о stackoverflow, но ни одного из них не касается моей проблемы.
SPF, который лучше всего работает:
"v = spf1 mx a a: mail.citynetwork.se? all"
Он по-прежнему дает мне softfail и X-Spam-Score 1,4–1,9.
сервер mail.citynetwork.se (91.123.193.200) обрабатывает всю входящую почту, включая smtp, но при отправке они используют mailout.citynetwork.se (91.123.193.63 и 91.123.193.90).
Здесь говорится либо: Received-SPF: softfail (google.com: домен перехода [email protected] не обозначает 2a00: 16d8: 0: 12 :: 10 в качестве разрешенного отправителя) client-ip = 2a00: 16d8: 0: 12 :: 10;
Received-SPF: permerror (google.com: постоянная ошибка обработки при поиске [email protected]) client-ip = 2a00: 16d8: 0: 12 :: 10;
или Received-SPF: softfail (google.com: домен перехода [email protected] не назначает 91.123.193.90 разрешенным отправителем) client-ip = 91.123.193.90;
ip 91.123.193.90 (mailout.citynetwork.se), похоже, не содержит каких-либо записей SPF, поэтому, если я добавлю его, это приведет к ошибке.
Однажды я волшебным образом получил пропуск: Received-SPF: pass (google.com: домен [email protected] обозначает 91.123.193.90 в качестве разрешенного отправителя) client-ip = 91.123.193.90;
но когда я попробовал снова, он перестал работать.
с SPF: "v = spf1 mx a include: mail.citynetwork.se -all" я получил сначала permerror, затем PASS, затем нейтральный, нейтральный нейтральный ....
Кто-нибудь может понять это? Не обновляются ли записи SPF на моем сервере мгновенно или как я могу получить другой чек с тем же кодом, почтой и SPF? Дают ли "include:" и "a:" одинаковый результат? Нужен ли мне адрес CIDR? Следует ли / Могу ли я добавлять IP-адреса вместо доменов?