老早之前就弄过,为了减少插件使用,直接functions.php添加邮件代码,当时测试是可以的,但后来不知道什么原因,突然就发不了通知邮件了。后来就用插件 Comment Reply Email Notification或者是同类型的修改软件,也能自动发送,但后来博友反馈,发的邮件被直接屏蔽为推广邮件或者是垃圾邮件了!
没有办法,放之任之一段时间。但偶然一在次博友日志下留言,自己手机端立即收到博友回复我评论的通知邮件,点击邮件内的链接就可以直达该日志,查看回复评论。感觉方便实用之余,确实能提高博客访友的粘度,增强互动的实时性。折腾的心一下子又热了起来。
选择了一个博友推荐的方案,使用WP Mail SMTP插件,该插件重新配置wp_mail()
功能以使用Gmail/Mailgun/SendGrid/SMTP而不是默认的mail()
。这样可以避免邮件被屏蔽到推广邮件或者误认为是垃圾邮件。再配合 Comment Reply Email Notification设计邮件模板。实测试后一切OK,并且有一个功能阿柯很喜欢,就是只要你的日志有访友留言,都会有通知邮件,而不单止是访友回复你的评论才有通知邮件。这点真的很不错,想想,如果访友不点击回复,而是直接留言,你是不会收到通知的,你也就不知道有访友留言了。需要注意的是,要设置好 WP Mail SMTP,它的SMTP密码,不是你邮箱登陆密码,而是要在你邮箱设置里开通客户端的授权码!你开通这个后,你手机的邮箱客户端的密码也要改为这个授权码,否则手机端收不到邮件。
本来就是解决了这个回复 评论自动邮件通知的,但由于不满意 Comment Reply Email Notification的邮件模板,折腾了很久都达不到自己的要求。更奇怪的是,在折腾当中,之前就可以的评论就有邮件通知(不是回复,而是直接评论),这功能突然就没有了。加之邮件的模板又呆板,就继续找替代插件。
后来在一博友博客中,找到他推荐的Wenprise Better Emails插件,这个插件没有Comment Reply Email Notification繁杂的邮件调用设置,它的邮件模板是固定的,不需要任何设置,安装启用就可以使用了,超级方便。邮件模板相对美观,自动回复邮件中的内容很实用。 缺点是,只有回复评论才会自动邮件通知,直接留言是没办法自动邮件通知的。
使用WP Mail SMTP,配合Wenprise Better Emails完美实现wordpress回复评论自动邮件通知功能!且运行多天,邮件通知非常及时,从未掉链子,也没有发现回复的邮件有被屏蔽到推广邮件或者垃圾邮件的情况。推荐需要这一功能的博友使用,增强互动的即时性。
2条评论
拿wenprise-better-emails/templates里面的模板到 comment-reply-email-notification/templates 里面去用。
没空折腾了,现在能用就行。我这累成狗的年纪,真没精力了。哈哈