Magento / Zend_Mail()将邮件发送到垃圾邮件

时间:2012-02-01 19:50:29

标签: php zend-framework magento http-headers gmail

Magento很复杂......

所以来自我的Magento安装的所有邮件都被直接发送到垃圾邮件。我们认为它是SMTP服务器或正在设置的标头。我在Stack上阅读了一些关于更改Zend_Mail()标题的文章,但没有一篇是特定于Magento的,所以无论我把标题放在哪里,它总会在我身上出错。

有人知道我可以去哪里编辑Magentos Zend_Mail()正在使用的标题吗?

2 个答案:

答案 0 :(得分:3)

电子邮件不应该是开箱即用的垃圾邮件。取决于托管服务器的位置,即它是否为共享IP,以及共享该IP的其他网站是否为ISP feedback loops列入白/黑 - 这可能会影响垃圾邮件过滤器。此外,标题信息也可能导致这些问题。

间接/替代解决方案是通过第三方建立的SMTP服务器转发您的电子邮件,如果您的电子邮件数量很少,则可以使用Google Apps(500 /天),或者如果您需要更多电子邮件吞吐量,则可以使用像http://sendgrid.com这样的东西。

在magento中完成此任务的一个很棒的模块是:http://www.magentocommerce.com/magento-connect/aschroder-com-smtp-pro-email-free-and-easy-magento-emailing-for-smtp-gmail-or-google-apps-email.html

[edit]此外,设置postfix或任何电子邮件服务器可能相当复杂。最后,像sendgrid这样的smtp继电器让你能够通过控制面板或相当广泛的api监控电子邮件打开,跳出等。这对电子商务网站非常有用,因为发送电子邮件可能是回头客等等的好方法。

是。 magento是一个非常复杂但高度可扩展的系统,是您可以体验的最有趣的开源PHP实现之一。

答案 1 :(得分:0)

是的,我同意Magento很复杂,有时候Magento Zend_Mail存在问题。
我有类似的问题。 magento网站上有一篇维基帖子可能对你有帮助Spam Free Guide,或者你可以在Magento Spam free mail查看这个帖子