在magento 1.9.1.0中没有电子邮件出去

时间:2015-06-08 04:26:47

标签: magento magento-1.9

忘记密码,时事通讯,愿望清单共享,规模,订单确认邮件 没有一个选项不起作用

system-> configuration->存储电子邮件地址....我提供所有用户ID

然后在顶部显示所有选项,但它无法正常工作

我安装SMTP Pro电子邮件 - 免费自定义SMTP电子邮件 - >显示此错误无法正常工作,现在如何解决该邮件通信问题

2 个答案:

答案 0 :(得分:0)

  1. 确保在Configuration-> Advanced Tab-> System-> Mail发送选项中启用电子邮件通信
  2. 然后转到SMTP Pro配置选项卡,在常规设置中启用以下设置。

    电子邮件连接 - >自定义SMTP。 认证 - >登录。 用户名 - >邮件用户
    密码 - >您的密码 主机 - >您的邮件主机(适用于gmail gmail.smtp.com) 端口 - >默认为25
    SSL->基于您的电子邮件服务

  3. 然后转到“记录和调试”部分,启用日志电子邮件为“是”,保存设置。

  4. 现在点击“运行自检”按钮,在“记录和调试”部分的“运行自检”下检查邮件设置。按钮。如果状态成功,则邮件成功发送,否则需要更改设置。

  5. 商店配置电子邮件(销售电子邮件和其他电子邮件)应与您在常规设置中提供的用户名相同。这仅适用于客户SMTP

答案 1 :(得分:0)

有3个可能的问题:

  • 标准邮件功能无法正常运行服务器
  • cron配置错误
  • 您使用的是发件人和收件人的相同地址

SMTP处理程序:

您可以将Magento配置为使用SMTP而不是标准邮件功能:

Ashley(扩展创建者)描述了它的优点:

  

此Magento扩展程序是为需要完全控制Magetno SMTP服务器设置的专家用户创建的。您可以控制身份验证,安全性并指定自己的主机和端口。该扩展支持自我测试和Magento新闻通讯。此扩展程序现在还可以轻松配置和发送Gmail或Google Apps电子邮件地址。

调试:

由于Magento CE 1.9.1使用cron来安排电子邮件发送,您可能需要这些扩展来进行调试:

  • Aoe_Scheduler。 AOE Scheduler有助于调试cron。 AOE Scheduler位于Magento的默认cron功能之上,允许您管理作业,可视化时间线并深入了解幕后发生的事情,并阐明可能的内容出错了。最重要的是,AOE Scheduler提供了更多功能,如cli和Web服务接口,优化服务器上​​的cron执行,并为您提供实现复杂后台任务所需的一切,包括Magento商店。

  • n98-magerun用于调试cronjobs的CLI工具。所有“新订单电子邮件”都排队等候。新定义的cronjob core_email_queue_send_all正在处理排队的电子邮件

执行命令

n98-magerun.phar sys:cron:run core_email_queue_send_all