Я отправлял письма с разными Smtps, например Smtp1 на IP 1.1.1.1 и Smtp2 на IP 2.2.2.2. какая моя запись spf для части From (info@myDoamin.com) в электронных письмах:
spf1 include:mail.mydomain.com +all
тогда я получаю предупреждение от Yahoo и Gmail, что разрешено более одной записи из этого SPF ... и это подозрительно, чтобы быть спамом.
Каким должен быть мой правильный SPF?
Я не знаю, достаточно ли я предоставил информацию о своей проблеме. При необходимости он будет предоставлен в этой части.
Если у вас есть только эти два IP-адреса, отправляющие почту для домена mydomain.com, ваша запись SPF должна выглядеть так:
v=spf1 ip4:1.1.1.1 ip4:2.2.2.2 -all
Не используйте + all в записи SPF, так как это позволяет всему Интернету отправлять почту из вашего домена. В последней записи SPF вы должны использовать -all
чтобы указать, что ТОЛЬКО перечисленные записи могут отправлять почту. С участием ~all
вы можете указать, что перечисленным записям разрешено отправлять почту, но они также могут быть другими, отправляющими законные письма.
Механизм включения обычно используется, чтобы позволить другим пользователям отправлять почту из ваших доменов. Например. если вы используете службу рассылки новостей, вы можете включить их запись SPF с помощью механизма включения (include:spf.mailerservice.tld
)
Большинство людей используют MX или A в своей записи SPF, которая охватывает все ваши записи MX и записи A.
v=spf1 mx a -all
Если вы отправляете сообщения не из записей MX, вы можете указать адреса ip4, с которых отправляете.
Лучший способ создать свою SPF-запись, если вы не уверены, - использовать Мастер SPF
Вы пройдете через анкету, и она создаст нужную вам запись.