最近在搞公司的网站,换了bluehost的服务器,设置网站询盘,留言接收问题,坑爹的货使用外部第三方邮箱不能接收,只能使用bluehost自家的邮箱。网上也有很多资料说不能设置第三方邮箱接收,屏蔽了端口,很多都是几年前的资料,可能这两年开放了呢,经过百度谷歌资料,搞定,分享一下。

我的网站用的是:

  1. bluehost虚拟主机或云主机
  2. WordPress系统
  3. Contact Form 7表单
  4. 阿里云的域名
  5. 腾讯的企业邮箱

感觉好乱的样子。

本教程主要针对Bluehost主机,不需要使用到smtp插件(为什么不需要用smtp插件,请看文章最后的常见问题),其它主机仅供参考。

一、你的腾讯企业邮箱已经在阿里云解析成功,并且能正常收发邮件。(这个怎么操作就不多说了)

二、网站后台设置

在后台设置中(General Settings——Email Address)邮箱地址是企业邮箱

Contact Form 7中 mail 下 To 和 From 都填成企业邮箱地址。

注意:三个地方邮箱地址都填一样的。

三、Bluehost主机设置

在Email栏,修改mx记录,在bluehost主机 cPanel 面板找到 email 下的 mx)

mx.jpg bluehost配置smtp第三方腾讯企业邮箱接收 外贸建站

进来后,找到MX (Mail Exchanger),点击more就会弹出下图,默认是Local Mail Exchanger(本地邮件交换器),我们改为Remote Mail Exchanger(远程邮件交换器),这样接收到的邮件就可以发送到外部第三方邮箱了。

mx1.jpg bluehost配置smtp第三方腾讯企业邮箱接收 外贸建站

四、Contact Form 7测试

按要求设置完前面的,就可以测试Contact Form 7表单了,发送成功到企业邮箱里等几秒种就收到了,如果没有在收件箱,去垃圾箱找找。

如果没有收到邮件继续看下面的。


五、常见问题:

1.如果设置完毕,表单测试发送失败怎么办?

在次检查主机MX,邮箱地址,Contact Form 7设置,如果不行,能怎么办,重装Contact Form 7插件呗。

2.如果按要求设置好,表单发送成功,企业邮箱收不到邮件怎么办?

能怎么办,重装Contact Form 7插件呗。

3.如果收到邮件进入垃圾箱怎么办?

在企业邮箱设置中添加域名到白名单。

4.如果按要求设置完,检查完毕确实设置没错,还是不行怎么办?

放弃,我也没办法。

5.如何保证每条邮件都能发到企业邮箱?

我也保证不了你的邮箱或插件会不会出问题,有两种比较保险安全的办法,希望大家都用上:

(1).Contact Form 7中mail设置多一个邮箱接收,这里可以使用第三方邮箱,如gmail/hotmail/foxmail等邮箱,然后在转发到企业邮箱。这样防止出意外,漏掉邮件。

(2).安装后台表单存储插件。https://www.zhudc.com/wordpress/648

6.为什么不用smtp插件。

相信大家在网上找过很多教程了,smtp主要是对主机不支持Mail()函数的情况下才使用。bluehost虚拟和云主机是支持mail()函数的,所以不需要使用到smtp,大家都不用折腾这个插件如何配置了。

关于如果测试mail()函数教程:https://www.zhudc.com/wordpress/210


如果是设置好或解析完的邮箱,要隔几个小时在测试。

整个bluehost配置smtp第三方腾讯企业邮箱接收差不多就这样,大家可以试试。

有问题留言,大家交流。

9 意见

  1. 你好,我最近也是同样的操作和问题:

    bluehost虚拟主机或云主机
    WordPress系统
    Contact Form 7表单
    阿里云的域名
    腾讯的企业邮箱

    能否加QQ请教一下,谢谢!

发表我的评论

请输入你的评论!
请在这里输入你的名字

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据