【问题标题】:Magento is sending confirmation emails to all email addresses except site admin'sMagento 正在向除站点管理员之外的所有电子邮件地址发送确认电子邮件
【发布时间】:2013-10-17 07:18:10
【问题描述】:

我的 Magento 网站一直在向所有电子邮件地址发送订单确认,但该网站的管理员电子邮件地址除外。我质疑垃圾邮件过滤器是否是真正的问题,Magento 似乎没有遇到任何错误,但我没有通过 Magento 看到任何异常。是否有其他人遇到过使用 Magento 管理员帐户下订单的订单确认电子邮件问题?

【问题讨论】:

  • 为了测试,如果您将您的管理员电子邮件地址更改为第三方(如 gmail)进行销售,是否有效?您的电子邮件地址服务器是否与您的域名相同(例如 site:www.abc.com 电子邮件 sales@abc.com)并且您是否在其他地方(例如 google 应用程序)托管您的邮件服务器?
  • 有一个单独的 stackexchange 专用于 Magento:magento.stackexchange.com
  • R.S. - 是的,它适用于第三方域。该问题似乎仅限于与我的网站共享相同域名的电子邮件地址。但是,我可以通过此帐户接收其他电子邮件。唯一的问题是来自我网站的电子邮件。
  • 您的邮件服务器托管在哪里,与您的网络服务器在同一台服务器上,还是使用谷歌应用等第三方服务?

标签: magento email


【解决方案1】:

我们遇到了同样的问题。我必须说它确实让我们困惑了很长一段时间。基本上,如果它适用于第三方域,您需要做的就是禁用 postfix 本地交付

为此,请参阅此处:https://serverfault.com/questions/137591/postifx-disable-local-delivery

这是我们 main.cf 文件的摘录

myhostname = www.someshop.co.uk (this is obviously not real)
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination =
relayhost = smtp.mailgun.org:25 
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

我们将 mydestination 留空以完成此操作。 魔法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-08
    • 1970-01-01
    • 1970-01-01
    • 2017-03-01
    • 2014-07-20
    • 1970-01-01
    相关资源
    最近更新 更多