Answer the question
In order to leave comments, you need to log in
What is the correct way to set up an SPF record with multiple records?
I have an spf entry like this:
v=spf1 a mx include:spf.unisender.com include:spf.unione.io include:spf.smtp.bz include:_spf.mail.ru ~all
If you use your own SMTP server to send emails (for example, sending emails from a website), you need to create an SPF record with the valuev=spf1 ip4:<ip> a mx include:_spf.mail.ru ~all
, where<ip>
is the actual IP address of your server.
Answer the question
In order to leave comments, you need to log in
If sending is via third-party SMTP, the IP address of the site does not need to be specified.
If sending goes through Yandex, it should be mentioned in the entry.
It’s not entirely clear where you have mail itself, on Yandex or on Mail.ru, the servers of which are also mentioned in SPF
. The site and mail will be mentioned (operators a and mx, respectively)
Now, depending on where the mail is, I recommend writing it like this:
If on Yandex
v =spf1 include:spf.unisender.com include:spf.unione.io include:spf.smtp.bz include:_spf.yandex.net ~all
If
v=spf1 include:spf.unisender.com include:spf. unione.io include:spf.smtp.bz include:_spf.mail.ru include:_spf.yandex.net ~all
And if suddenly you have working mails on mail ru and letters go there, and mails are created on Yandex only for sending, check where you receive letters from third-party mailboxes on Yandex. Yandex has an old glitch, when sending, MX records are not checked, if Yandex considers mail to be its own, and letters go to Yandex mailboxes, despite MX records pointing, for example, to mail ru servers.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question