WP Mail SMTP 设定教学,以GMail SMTP为例解决寄信问题

前阵子我在同一主机下架了二个WordPress (A站、B站),表面上运作都没有问题,没想到在测试信件的时候却发生其中一个WP无法发信的情况(指的是访客留言我却收不到信件通知),所以特别安装了「Contact Form 7」来验证一下是否有什么问题,结果Contact Form 7在A、B二站都是显示已留言成功,但事实上还是只有A站有收到,爬文了一下猜想「可能」是PHP发信函式mail()的设定问题,在不熟的PHP的情况下加上时间有点赶,所以最后选择了用WP的外挂「WP Mail SMTP」来协助修改设定,这个外挂的好处是设定容易、还可以指定自己想要SMTP,也比较不会被当成垃圾信,总之,如果你有发信上的问题的话,大部分都是设定问题,如果不会改程式的话,那么推荐大家可以试试这款外挂。

网址:WordPress – WP Mail SMTP

【设定教学】以GMail SMTP为例

在安装好「WP Mail SMTP」后,会在WP后台的「设定」中会多一个「Email」的选项

进入之后按照下方的说明来说定即可:

  • From Email:指定想要显示的信箱,例如service@gmail.com
  • From Name:指定要呈现的寄件人名称,例如:service
  • Mailer:选择「Send all WordPress emails via SMTP.」
  • Return Path:可不用勾选

再来就是设定SMTP (以GMail为例,如果你不是用GMail,请自行查询主机的SMTP)

  • SMTP Host:smtp.gmail.com
  • SMTP Port:465
  • Encryption:选择「Use SSL encryption」
  • Authentication:选择「Yes: Use SMTP authentication」
  • Username:输入完整的信箱
  • Password:输入信箱密码

以上设定后记得点击「储存变更」就可以生效了,但如何确定是否有设定成功呢?在最下方有个「Send a Test Email」的选项,输入收件信箱并点击「Send Test」就可以进行测试

如果测试结果是「true」那么应该就不会有问题,若是「false」则需要根据它提供的错误讯息一步一步的排解

转自:靖.技场

默认图片
慕斯
文章: 203

订阅文章

在下面输入您的电子邮件地址以订阅我们的通讯

留下评论