【问题标题】:Magento Newsletter queue does not sent any emailMagento Newsletter 队列未发送任何电子邮件
【发布时间】:2022-01-12 13:45:29
【问题描述】:

Magento 通讯队列不会向订阅者发送任何电子邮件。我在队列中保存了通讯模板 2 天。但是没有发送时事通讯。可能是什么问题呢。在我手动运行此命令“php bin/magento cron:run”后,它会将状态“未发送”更改为“已发送”,但订阅者会收到任何电子邮件。我该如何解决?请帮帮我。

【问题讨论】:

    标签: php magento


    【解决方案1】:

    请按照以下步骤操作:

    1- 通过查看 cron_schedule 表检查 Magento cron 是否正在运行。表中列出的通讯队列和模块执行状态应该有重发记录。

    2- 通过将浏览器指向 http://your.magento.url.here/cron.php 手动运行 cron 服务

    3- 启用 PHP 邮件日志:http://php.net/manual/en/mail.configuration.php#ini.mail.log

    4- 使用 mailq 命令检查服务器上的外发邮件队列

    5- 尝试通过安装以下 SMTP 扩展之一通过外部邮件服务器发送所有邮件:http://www.magentocommerce.com/magento-connect/smtp-pro-email-free-custom-smtp-email.html

    6- 确保时事通讯不会出现在垃圾邮件文件夹中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-28
      • 1970-01-01
      • 2022-08-13
      • 2013-07-22
      • 2014-01-01
      • 1970-01-01
      • 2013-03-04
      相关资源
      最近更新 更多