V
V
Vlad2019-02-25 11:15:07
Email
Vlad, 2019-02-25 11:15:07

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

In the body of the error, I see the letter itself, but nevertheless it came in the error notification.
Why is that??

Answer the question

In order to leave comments, you need to log in

2 answer(s)
R
Rsa97, 2019-02-25
@Rsa97

is adlab.ee your domain?
If so, check your SPF, DKIM, and DMARK settings.

I
Ilshat Shavaliyev, 2019-12-16
@shifaley

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 question

Ask a Question

731 491 924 answers to any question