经过1个多小时的折腾,今天终于吧typecho评论回复邮件提醒插件给装上去了,这个插件功能还是比较丰富的,给出下载地址:http://dl.dbank.com/c02z6im55x,我装的是CommentToMail.1.2.3版本。该插件有三个邮件发送方式选择分别是smtp、 mail()、 sendmail(),一开始我是选择第一种方法smtp进行发送邮件,填好smtp服务器,邮箱账号和密码,用的是Gmail,不知为什么就是发送不了邮件。因为我VPS已经安装过exim4了(exim4安装方法),所以就抱着试试看的心情试了下第二个方法mail(),没想到一试成功了,很高兴啊。只是用这个选项,插件里的smtp服务器、端口、账号、密码都是不起作用的,而是用的服务器立设置的邮件服务器。还有一个问题就是默认发送的邮件,发件者名称是Root User,这样感觉很别扭,不过打开插件源码文件,马上就找到了修改方法。用文本编辑器打开插件的class.phpmailer.php文件,找到public $FromName = 'Root User' 这一行,把这个值改成你想要的就可以了,经过我的测试,设置为中文会出现乱码,可能是服务器邮件系统的编码和收件邮箱编码不一致造成,为了确保可靠还是设置成英文的吧。还有,邮件正文和回复邮件正文两项都是不需要设置的,它会自动采用插件的log目录下owner.html和guest.html两个模板,你可以按照需要修改这个两个模板来达到修改邮件样式的目的。

下面这个图是安装插件后收到的提醒邮件,都是垃圾评论,咳!又要删垃圾评论了。是该装防垃圾评论插件了。