У моей компании на данный момент нет записи SPF, и домен необходимо настроить с ней, поскольку мы сталкиваемся с многочисленными откатами.
Домен использует Mimecast и Constant Contact для отправки почты. 209.75.122.14 (что определяет constantcontact.com)
Любая помощь о том, как их объединить и не останавливать поток почты, будет полезна!
См. http://www.openspf.org/SPF_Record_Syntax для Synthax и примеры.
На мой взгляд, вы должны использовать
v = spf1 include: _netblocks.mimecast.com include: spf.constantcontact.com –all
Если вы используете фиксированные IP-адреса или IP-диапазоны / -подсети , вы должны позаботиться об их изменениях и обновить свои собственные SPF-записи. Если вы используете include, провайдер позаботится об этом за вас.
Совет по настройке:
-all
в конце строки вызывает полный отказ, если нет положительного совпадения.
Для начальной настройки и тестирования используйте вместо него ~ all
. Это вызывает SoftFail, но почта передается. Таким образом, вы можете проверить свои настройки, не влияя на доставку почты.
На данный момент и mimecast, и constantcontact используют ~ all как правило по умолчанию / последнее.
SPF-запись тогда:
v = spf1 include: _netblocks.mimecast.com включает: spf.constantcontact.com ~ all
RFC-4408 предназначен для SPF ...
Если вы посмотрите раздел 3.1 , вы увидите, что вы необходимо настроить spf как запись TXT.
Я видел DNS-сервер, который распечатывает TXT-запись из SPF-Type-Records в БД. И каждый домен, который я тестировал, разрешал SPF-информацию через TXT-запись.