Answer the question
In order to leave comments, you need to log in
Woocommerce not sending emails, how to fix?
Hello Habr, I need help with WordPress. There was a problem with sending emails in Woocommerce. I use hostland hosting and used to have mail from their mail client After Logic. After that, I wanted to make domain mail, and implemented it through Yandex. Hostland now has a Yandex mail server.
If it is important, then there are such mx records.
After connecting the mail, I installed the WP Mail SMTP plugin, connected the domain mail, sent a test letter, successfully. In Woocommerce, I set the mail that I configured in WP Mail SMTP. Does not send anything, does not notify about new orders. I installed the WP Mail Log plugin to see if there were any errors when sending, but there are simply no woocommerce emails there ... Tell me, please, what could be the reason for this and in which direction should I dig?
Answer the question
In order to leave comments, you need to log in
Your mail on Yandex is not configured, although this in itself does not affect the sending of letters. SPF needs to be fixed, you indicate that letters can only be sent from hosting servers, while also specifying in DMARC that all others go to spam. And there is no DKIM
Yandex mail also needs to be configured, it is this box, where now you need to specify to use third-party applications, use a regular password (they call it portal) or application passwords. I don’t know if they only apply to IMAP or SMTP too.
In general, using Yandex is not a good idea, for this year I have blocked 20 clients from sending, something that the automation does not like and blocks access.
It is better to use some kind of paid SMTP, they all have good free rates, often enough.
Yes, and in the WP Mail SMTP plugin, you need to set its priorities to everything ...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question