Мне нужно использовать эту запись spf в домене example.com:
example.com. IN TXT "v=spf1 a mx a:smtp.second.net -all"
Я хотел бы знать, если клиент отправляет электронное письмо из bob@example.com
домен пройдет проверку spf, если они используют smtp.second.net
smtp сервер.
IP-адрес Smtp.second.net не указан в A-записи example.com.
Да, это должно работать, потому что вы специально указываете такой сервер как разрешенный через a:
Технические характеристики.
@Mkgl - С технической точки зрения это зависит.
Помните, что SPF - это 5321.FROM, который является «Обратным путем», а не «От» в электронном письме.
SPF, который ищется, - это «Полученный IP-адрес» в заголовке (который является последним отправляющим IP-адресом). Итак, если электронное письмо не отправляется с IP-адреса example.com (он даже не будет использовать example.com IP SPF)
Если вы действительно не уверены в механике SPF, воспользуйтесь этим Почтовый тестер чтобы проверить, проходят ли ваши SPF. Это простой мир, это работает, но все зависит от того, как вы отправляете почту.