一些主机服务商怕接受垃圾邮件禁用了mail()函数,或者Win主机的用户们都很郁闷,因为要和涉及邮件的插件和服务都无缘了。比如说注册和修改密码时的邮件通知,数据库邮件备份,更重要的就是,评论回复的邮件通知功能。
对于博客而言,博主与访客,访客与访客之间的交流互动是至关重要的,特别是让来访者及时得知自己的留言被回复也是很有必要的,这样可以增加回头率和访客的忠诚度。下面我就谈一谈我是如何解决这个问题的。
我一直都在用偶爱偶家的WP-Thread-Comment,这个插件很好很强大,嵌套回复+邮件通知,可惜因为主机不支持邮件,所以只发挥了其前半部分的功能。浪费是极大的犯罪,我决心要挖掘这后半部分的邮件通知功能。于是在论坛、百度、Google搜了半天,汇总了以下让Wordpress可以通过SMTP发送邮件的插件以弥补这一不足:Cimy_Swift_SMTP、MagicMailer、Swift SMTP、WP-Mail-SMTP、Configure SMTP。
其中WP-Mail-SMTP,是口碑最好,也最大众化,成为了我的首选,一切设置妥当之后,测试邮件也成功了。但是到了最关键一步,评论回复的邮件依然没有收到,郁闷一下……之后才知道,因为我用的WP-Thread-Comment与WP-Mail-SMTP不兼容,唉,两虎相争,必有一伤,只能舍弃WP-Mail-SMTP。
在剩下的几款SMTP插件中,经我测试,只有MagicMailer与Configure SMTP测试邮件是成功的,其他的我不知道又是哪里不兼容,反正测试都不成功就直接被我K.O.了。MagicMailer是国货,本来想支持一下的,可惜评论回复的邮件都是乱码,国货居然不支持国文,汗一个,接着也被我抛弃了。
下面隆重推出我现在所使用的Configure SMTP。它完美地兼容了WP-Thread-Comment,也没有出现乱码的现象,Perfect!