简体   繁体   English

Magento 2 订单确认电子邮件未发送

[英]Magento 2 Order Confirmation Emails Not Sending

Currently having an issue with order confirmation emails not sending.当前存在订单确认电子邮件未发送的问题。

I have looked at various forums / solutions and these haven't worked.我查看了各种论坛/解决方案,但这些都没有奏效。

My existing setup is using the MagePlaza SMTP to send email using Mandrill, this is working through their test function and also the Forgotten Password and Create account emails are being sent but not the Order Confirmation emails.我现有的设置是使用 MagePlaza SMTP 使用 Mandrill 发送电子邮件,这是通过他们的测试功能工作的,并且正在发送忘记密码和创建帐户电子邮件,但没有发送订单确认电子邮件。

I am using IWD One Step checkout but have also disabled this to try with Magento default checkout and it doesn't work using either.我正在使用 IWD 一步结帐,但也禁用了此功能以尝试使用 Magento 默认结帐,并且使用任何一种都不起作用。

Asyncronous sending is set to disabled but I have also tried with it enabled.异步发送设置为禁用,但我也尝试启用它。 Both times no order emails are sent.两次都没有发送订单电子邮件。

As I'm using Mandrill I have checked their API logs and the API request isn't being sent.当我使用 Mandrill 时,我检查了他们的 API 日志并且没有发送 API 请求。

Any help/suggestions appreciated.任何帮助/建议表示赞赏。

It's possible that the "From" address is wrong. “发件人”地址可能是错误的。

Goto Stores -> Configuration -> General -> Store Email Addresses and check if " Sales Representative " Email address is correct.转到商店 -> 配置 -> 常规 -> 商店电子邮件地址并检查“销售代表”电子邮件地址是否正确。

There is known bug in Magento 2.2.4/2.2.5/2.2.6 and you might be afected by it: https://github.com/magento/magento2/issues/14952 . Magento 2.2.4/2.2.5/2.2.6 中存在已知错误,您可能会受到它的影响: https : //github.com/magento/magento2/issues/14952

TLDR: There is no from data set on email transaction and messeges aren't sending at all. TLDR:没有关于电子邮件交易的数据集,消息根本没有发送。

Try thisfix: https://github.com/magento/magento2/issues/14952试试这个修复: https : //github.com/magento/magento2/issues/14952

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM