CMS平台 opencart

OpenCart所发邮件为垃圾邮件的解决方案

使用opencart(免费开源的购物网站程序)搭建购物商城,常常喜欢使用自有域名的邮箱,比如我的域名是www.sumtools.com,我自然希望和客户邮件交流的时候使用support@sumtools.com之类的的邮箱,显得高大上一点。

一、如何拥有自有域名邮箱?

国内能提供这类服务的互联网商家很多,比较常见的是网易企业邮和腾讯企业邮,可去申请。

二、如何避免成为垃圾邮件

如何避免购物平台发出的邮件(例:使用support@sumtools.com给客户发信,客户在平台修改密码之类的确认邮件)被接收邮箱定义为垃圾邮件呢?答案是在自己的域名注册商处添加一条SPF记录。

我确定我做过这个工作,比如为我提供域名邮箱的腾讯企业邮,就提醒我加一条:

v=spf1 include:spf.mail.qq.com ~all

SPF是通过域名的TXT记录来进行设置的。 为了提升域名邮箱发送外域(@qq.com以外的邮箱)邮件的成功率,建议您给自己的域名设置一条TXT记录来避免这种情况。

三、使用cloudflare之后的一些奇怪现象

使用cloudflare为网站加速之后,我发现我发出去的邮件全部被定义为垃圾邮件。找了很久的原因,最后终于在万能的google的帮助下,我使用了全新的SPF记录,格式为:

v=spf1 ip4:  * . * . * . *  ip4: * . * . * . *  ip4: * . * . * . *   ip6: * : * : * : * : *  ip6:* : * : * : * : *   mx  include:spf.mail.qq.com ~all

*号处为我的IP地址。其中包含cloudflare为我提供的地址及我VPS提供的地址 再发信测试,问题解决。