Answer the question
In order to leave comments, you need to log in
Letters from the site are rejected by DMARC policy - why?
When I try to fill out a form on my website (Wordpress, Contact Form 7), I receive an email with the error "Mail delivery failed: returning message to sender":
SMTP error from remote mail server after end of data:
host mx.yandex.net [77.88.21.89]: 550 5.7.1 Email rejected per DMARC policy for adlab.ee 1551082314-29c1vpx5rA-BsPStJuB
Answer the question
In order to leave comments, you need to log in
You need to properly set up the scheme for sending emails with wordpress.
As I understand it, do you have mail for the domain on Yandex?
To properly send work mail and emails from wp, you should connect a third-party sending service to wp, as well as properly configure SPF, DMARC and DKIM for your domain.
I have already described connecting an external service to wp in this answer: How to make an e-mail newsletter through wordpress?
After setting up an external service or smtp, all plugins will start using it by default.
I recommend setting up a domain like this:
- in SPF, you need to register permission to send mail on behalf of your domain to Yandex and external service/smtp servers. As a result, you will have something like this entry for SPF “v=spf1 include:mailgun.org include=_spf.yandex.net ~all”
- DMARC is best configured using https://dmarc.postmarkapp.com/ or https:// www.dmarcanalyzer.com/ - this way you will get reports in human readable form, not in xml.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question