Наш DNS управляется через Microsoft. Мне нужно установить новую запись, чтобы новый веб-сайт мог отправлять электронную почту. Вот что я сделал.
1) Я установил следующую запись SPF
хост: субдомен
значение: v = spf1 ip4: xxxx ip6: xxx include: subdomain.domain.com -all
2) Существует существующая запись SPF
хост: @
значение: v = spf1 include: spf.protection.outlook.com -all
При тестировании я получил следующую ошибку
PermError SPF Permanent Error: include has trivial recursion: include:subdomain.domain.com
. Кто-нибудь может сказать, почему и как это исправить?
Также для нового SPF, если я добавлю хост как @, как мне добавить значение?
Большое спасибо!
Вы настраиваете запись SPF для домена: subdomain.domain.com
Вы не должны включать рекурсивный поиск (с включением) самого себя в его собственную запись. Я полагаю, вы намеревались создать запись
v=spf1 ip4:xxxx ip6:xxx a:subdomain.domain.com -all
. Итак, он ищет запись A DNS для поддомена. Также следует отметить, что эта запись SPF TXT должна находиться на уровне структуры subdomain.domain.com, а не применяться непосредственно к уровню domain.com.
Вам необходимо настроить несколько записей SPF. Верно?
Вы не можете иметь несколько записей TXT для SPF. Вы должны объединить все.
v=spf1 ip4:xxxx ip6:xxx include:spf1.sampledomain.com include:spf2.sampledomain.com include:spf3.sampledomain.com -all