通常一个网站程序发邮件有2种方式,一种是MAIL 方式 ,一种是SMTP 方式(这个方式比较稳定一些),MAIL方式用的端口是25端口,这个端口被大部分的主机商都禁用了。
所以一般也只能通过SMTP的方式来发邮件。
WP网站后台的邮箱设置,有2个邮箱,一个是发件箱(人),一个是收件箱(人)。
发件箱,就是如果有客户询盘/留言,网站会发邮件给你,邮件里面显示的发件人就是发件箱,(网站系统通过这个邮箱来发邮件。 这个是必须设置的,不然网站就发不了邮件。 )
收件箱就是用来接收询盘的邮箱。
=====================================
1.发件箱的设置,后台在:
(如果和下面的截图不一样,那就是装了不一样的SMTP插件,但是用法差不多,要设置的参数都是一样的。SMTP插件有很多,WP MAIL SMTP 这个插件用的最多,所以我们以这个插件为例)
上图红框的部分,不同的邮箱参数是不一样的,都要改。如果邮箱支持TLS加密的,那么SMTP PORT 一般都是465。
这里我们设置的是QQ邮箱,QQ邮箱的设置比较简单,
不过要注意,这里的密码不是QQ密码,而是一个授权码 (163的也是授权码,其它一般是邮箱登录密码,不同的邮箱商不一样,如果不清楚就要查一下或者问邮箱商)。
QQ邮箱的这个授权码,具体的操作,请参考:
http://www.fobwebs.com/wordpresspeizhismtpfuwufasongyoujianqqyouxiang/
===========================================
163 邮箱的授权码操作方法,请参考这个链接:
腾讯企业邮箱的,可以参考这个链接:
https://zhuanlan.zhihu.com/p/673407167
===========================================
设置好后,可以测试发邮件,如果能发送成功,就说明设置没有问题,如果发送不成功,就说明有问题。
(在这里面发测试邮件。)
请注意,发件箱要能正常工作,前提条件是:
- 邮箱要能支持SMTP 发邮件这个功能,大多数的邮箱是支持这个功能的,但是也会有个别邮箱商不支持。
- 上面讲到的配置部分,所填的参数必须正确。
另外,如果网站有用企业邮箱,那么把SMTP 发件箱设置成企业邮箱也会更好一点(域名匹配),特别是如果网站也有发邮件给客户的话,比如B2C的网站,需要发订单通知相关的邮件给客户,那么发件箱设置城企业邮箱就更好,一个显得专业一些,另一个邮件进对方垃圾箱的可能性也会少一些。
如果是ZOHO企业邮箱, ZOHO 官方有专门开发了一个WP插件,可安装使用:
2. 收件箱的设置:
收件箱的设置,不同的站可能会不一样,下面讲的是用CONTACT FORM 7 插件的设置方法。
如果是用其它的插件,就是相应的插件里设置。 如果是ELEMENTOR做的表单,那就在表单里直接设置(见文章最后有说明)。
(截图仅供参考,实际后台表单名称可能会不一样)
点编辑进入表单编辑页面:
只需要改上图中的“收件人”即可。 其它的参数都不要改动。
收件人这里,可以指定具体的邮箱,也可以调用管理员邮箱,调用的话用的短码是:[_site_admin_email], 也就是填这个短码的话,那收件人就是站点管理员。(在WP设置里设置的那个管理员邮箱)。 收件人可以是多个邮箱,如果填多个,要用英文的逗号隔开,逗号后面还要有空格。 比如: [email protected], [email protected]
后记:
下面是ELEMENTOR 表单里邮箱的设置: