wordpress配置smtp功能后无法发送邮件的原因|

来源:互联网 发布:防御矩阵攻略 编辑:程序博客网 时间:2024/05/16 01:22

前几天搭建了一个wordpress博客,欢迎大家去参观,点击这里

之后想用SMTP配置一个可以邮件订阅的功能,用自己的其他邮箱订阅之后,却怎么也收不到邮件。百度了很多办法,都没什么用。

网上的文章抄来抄去真是一个比一个无耻!不负责任的乱复制简直误导了很多小白!

最后我终于找到了原因!一般的win系统主机或者虚拟机都不支持mail()函数,所以一般都是用SMPT功能来发送邮件。SMPT发邮件就是用邮箱的服务器发送邮件。

首先我们需要先登陆自己的邮箱开启smtp服务。这里以qq为例。登陆qq邮箱,点击设置—账户就能开启smtp服务
这里写图片描述

这里写图片描述

点击开启POP3/SMTP服务或者IMAP/SMTP服务都可以,开启之后会生成一个授权码。这个授权码要记得保存!

这里写图片描述

之后wordpress的邮件插件设置邮箱密码的时候都是用这个授权码,而不是邮箱密码。不知道别人是怎么用邮箱密码设置好的??这一点是我总是收不到邮件的原因,因为我们调用smpt邮箱服务器相当于是在第三方客户端使用的,在手机邮件设置也是用这个密码的,所以这个密码最后保存下来。如果忘了可以重新开启这个服务就可以获取新的授权码了。

这里我推荐两款插件

WP Easy Post Mailer和WP Mail SMTP

前一个可以为我们的博客添加邮件订阅功能,当你发表了新的文章。你便可以选择将文章发送给订阅你博客的用户了。

第二个是评论或者留言回复发送邮件的功能。开启之后,你回复别人的评论可以通过邮件通知对方,可以为你留住更多的博客浏览者。

wordpress还有很多类似的插件,大家可以自行选择。

原创粉丝点击