黔优媒体网-软文媒体自助发稿平台!
  1. 行业资讯
  2. 正文

WordPress评论回复使用SMTP发送邮件提醒

来源:黔优媒体网   时间:2024-09-16

之前May有分享过《5步实现WordPress有新评论微信提醒站长》,纯代码实现,当网站有新评论时,能立即通过微信通知到站长,非常好用,May强烈推荐。

前几天May在访问A博客的时候,发表了评论,不一会就收到了博主A的邮件提醒,May一时回想不起来自己曾经在哪个博客上有过评论。通过邮件提醒,May又重新访问了A博客。这个过程让May无意识回访了A博客,最后竟然还收藏了A博客。增加用户粘性的又一大举措。

哈哈,大家一定知道,May又要搞事情了,百度+谷歌,测试网上的各种方法,知道可以使用SMTP来发送邮件提醒,May的博客也实现了邮件提醒功能。不信,你在下方评论,May回复你,你能立即收到邮件。

1. 什么是SMTP?

SMTP是Simple Mail Transfer Protocol的缩写,简单邮件传输协议。主要用于传输系统之间的邮件新并提供来信有关的通知。如果想了解详情,不妨百度搜索一下,反正那种专业的名词解释,May是没看懂,May只知道这是一种邮件传输协议,但接下来一点也不影响May的操作。

2. 为什么使用SMTP?

据相关资料了解到WordPress建站程序是自带发送邮件的,我们都知道WordPress是一款使用PHP语言开发的博客平台,发送邮件使用的是PHP的mail()函数方式,这种方式发送邮件,要么邮件根本就发送不出去,即使发出去了,连收件人的垃圾箱都进不了。直接被系统链接。所以我们可以借用SMTP来发送邮件。

3. 确定主机是否支持SMTP?

May目前使用的是阿里云虚拟主机,不太确定自己的主机是否支持SMTP。还特定问了一下技术客服:

4. 确定发件邮箱是否开启SMTP?

May使用的163邮箱最为发件邮箱。确定自己的邮箱是否开启SMTP。

设置-POP3/SMTP/IMTP开启:

5. 复制代码

网站介绍了很多使用插件的方法,简单且适用。May这人吧,不太喜欢使用各类插件,能用代码解决的坚决不使用插件的原则。下面以163邮箱为例,复制下方的代码,将下面的代码加入到主题下的functions.php中。

//使用smtp发送邮件(请根据自己使用的邮箱设置SMTP)add_action('phpmailer_init', 'mail_smtp');function mail_smtp( $phpmailer ) {    $phpmailer->FromName = 'may90.com博客'; //发件人名称    $phpmailer->Host = 'smtp.163.com'; //修改为你使用的邮箱SMTP服务器    $phpmailer->Port = 465; //SMTP端口    $phpmailer->Username = 'almayli@163.com'; //邮箱账户    $phpmailer->Password = '123123123'; //邮箱密码    $phpmailer->From = 'almayli@163.com'; //邮箱账户    $phpmailer->SMTPAuth = true;    $phpmailer->SMTPSecure = 'ssl'; //tls or ssl (port=25时->留空,465时->ssl)    $phpmailer->IsSMTP();}

请根据自己的实际情况进行修改,特别要注意:

第4行:发件人名称,根据自己的喜好来填写;

第5行:邮箱SMTP服务器,如果你使用的是QQ邮箱作为发件邮箱,则改为:smtp.qq.com;

第6行:SMTP端口,是使用的25,还是465;

第7行:邮箱账户,你的163邮箱或者QQ邮箱或者其他邮箱,一定要填写准确;

第8行:邮箱密码,填写你邮箱正确的登录密码;

第9行:同第7行;

第11行:如果你的端口是25,则SMTPSecure = ' ';  端口是465,则SMTPSecure = 'ssl';

6. 验证

给自己些一条评论,再回复,看是否能收到回复的邮件。

如果设置成功,能立即收到邮件哦。

补充:如果你的主机不支持SMTP,那就使用插件吧,May这里推荐安装Configure SMTP插件,配置邮箱参数,再启用就可以了。如果不想使用插件,再百度或者谷歌找找其他的方法吧。万一哪天May也遇到类似不支持的问题,再来更新文章。


【免责申明】黔优媒体网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优媒体网官方立场,请读者仅做参考,本文标题:WordPress评论回复使用SMTP发送邮件提醒;欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法/违规的内容,请您立即联系我们及时修正或删除。(邮箱号: kefu@qianu.com)
此操作需要登录,请先登录~
免费注册会员,尽享国内领先平台!