Magento邮件显示由别人代发

Magento邮件代发
Magento邮件代发

Magento网站的邮件显示由别的账户代发,我想是很严重的用户体验问题,也会造成你的邮件地址慢慢的被当做垃圾邮件来处理。这是由于我们邮件发送不规范造成的。

顺便说一下:我非常赞成使用自己商店域名的邮箱来作为发邮件的邮件地址,比如你的域名是 www.hellomagento.com ,我赞成使用 order@hellomagento.com 而不是 hellomagento@gmail.com 或者 hellomagento@qq.com。不然显得太山寨了。google的企业邮箱或者QQ的企业邮箱注册和设置还是比较方便的,大家不妨用自己的网站域名作为商店的邮件地址。

回到正题,如果我们的网站域名邮箱使用的是google企业邮箱或者QQ企业邮箱,那么我们可以用它们来发送我们网站的邮件。

于是也许你需要让magento通过SMTP来发送邮件,而不是使用服务本地的邮件服务器。简单来说就是用你的域名邮箱来完成邮件发送,如果你使用的是google企业邮箱或者QQ企业邮箱那么你可以使用SMTP来完成邮件的发送。

magento的SMTP插件可以google“magento smtp extension”,我试了这个插件:http://www.magentocommerce.com/magento-connect/aschroder-com-smtp-pro-email-free-and-easy-magento-emailing-for-smtp-gmail-or-google-apps-email.html 还不错。

我使用的是QQ的企业邮箱,设置参考的是:http://service.exmail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1000585  其实相当于给magento装个插件,让magento通过你的域名邮箱发送邮件,而不是用服务器上的邮件服务器发送邮件。

说明:SMTP的相关设置参考插件的截图、说明文档,并且由你使用的域名邮箱的帮助中心获取设置方法,也请确保你的邮箱支持SMTP.

转载表明出处:www.hellokeykey.com

 

《Magento邮件显示由别人代发》有29个想法

  1. key好,我用的是1.6.2版本,按上面的方法设置好qq企业邮箱,在最后一步安装插件的时候,我直接在magento 后台 system-magento connect-magento connect manager
    把 extension key:magento-community/ASchroder_SMTPPro 贴进去,点install报错为:Couldn’t resolve host ‘magento-community’
    插件不能这样的步骤装?菜鸟求解,谢谢

    1. key,想问一下,可以用QQ邮箱的域名邮箱来设置这个代发功能吗?
      一定要用QQ企业邮箱吗?

  2. key好,我用的是1.6.2版本,按上面的方法设置好qq企业邮箱,在最后一步安装插件的时候,我直接在magento 后台 system-magento connect-magento connect manager
    把 extension key:magento-community/ASchroder_SMTPPro 贴进去,点install报错为:Couldn’t resolve host ‘magento-community’
    插件不能这样的步骤装?菜鸟求解,谢谢
    这个插件页面的 安装 导示图 里有 smtp pro email setting, 我在magento后台找了,怎么不见

    1. 你这个extension key不对,你应该用的是magento connect2.0来安装,所以你的key也要用2.0的。你可能连接官网的插件服务器有问题,请用我说的办法试下吧

      1. 是该用magento connect2.0来安装,原来get extension key 上方有个按钮可以change为magento connect2.0来安装,
        一语报错!谢谢key 耐心的指导,

        1. 安装后返回admin 面板时报错:Fatal error: Class ‘Aschroder_SMTPPro_Model_Mysql4_Setup’ not found in /home//public_html/long.com/includes/src/Mage_Core_Model_Resource_Setup.php on line 234
          我想去后台刷新缓存,结果前后台都打不开了,能在哪里卸载掉先让网站恢复正常

          1. 在magneto论坛里有人说要去关掉 后台的magento compiler ,但是都打不开了,从哪里进去

  3. 在前台下单测试,收到的邮件还是有代发的邮箱地址,我想应该是最后插件安装那步我没弄好吧

    1. 对,你要设置启用,选好使用哪种方式来发信,你可以将你的设置页面截图给我邮箱,我帮你看下

  4. 按照QQ企业邮箱的步骤在域名服务商那里修改好了Mx记录,
    然后在magento后台也变更了相关的邮箱,前台下单测试时收到的邮件里还是有代发的邮箱地址,不知道哪里漏设了?
    一定要再在magento connector里再加那个插件?

  5. keykey,这个插件能与1.6.2版本的magento兼容吗?不兼容的话还有哪些smtp extension 可以替代?

  6. 钥匙哥 能不能给个具体的设置教程,弄大半天,仍然不知道这个插件如何设置的。具体发我邮箱。谢谢

    1. 自己摸索下吧,这个插件也不知道什么时候就不更新了,非官方的东西,搞个教程,就怕过几天就没了

      1. 钥匙。我用的是Mgento1.7.0.2和Google企业邮箱,参照你的说明,但是用不了。结果如下:
        Unable to send test email. Exception message was: 5.1.2 We weren’t able to find the recipient domain. Please check for any 5.1.2 spelling errors, and make sure you didn’t enter any spaces, periods, 5.1.2 or other punctuation after the recipient’s email address. ez8sm748349igb.17 …
        Please check and double check your username and password.

  7. 钥匙你好,我的装了这个插件,用的是GOOGLE 企业邮箱,CONTACT US 前台显示发送成功,但就是还是收不到邮件,是VPS设置的问题吗?

  8. 钥匙你好,不好意思挖个坟,我看了下这个插件只支持一个邮箱地址,这是不是意味着如果想要使用smtp发信,所有邮件都只能通过一个邮箱来发送呢?

  9. 我想问下为什么装了插件之后就不能访问后台了 报这样的错Fatal error: Call to a member function setActive() on a non-object in C:xampphtdocsmagentoappcodecoreMageAdminhtmlControllerAction.php on line 104

评论已关闭。