WordPress 邮件评论通知

我在之前的文章中提到过邮件评论通知,当时也提到了是利用一个函数来发送邮件,但是很奇怪的是我昨天对于一个博友的回复发现我收到两条通知,虽然差不多,但是让我很纳闷,所以我又去博客的后台翻了一下,发现了原因。

两封邮件是同时收到的,上面的一封邮件我没见过,但是下面的一封邮件我是利用mail函数来发的邮件。

打开下面的那封,我们看到这个是我在函数里面添加的虚拟的电子邮件地址,实际上这个地址是不存在的,如果用QQ邮箱或是163的邮箱都可以看到是哪个邮箱代发的,可惜Gmail不支持。格式也跟我之前设定的格式是一样的。

接下来我们看到上面的一封,发件人是博主在博客留言的昵称,发件人是WordPress后面跟了我的博客地址,实际上这个也是不存在的,因为我从来没有设置过这样的邮件地址。

我看到这个邮件里面还加了一个回复地址,是博友在留言栏里面输入的地址,也就是如果我回复这封邮件的话应该能直接发给博友的地址。

而且看到上面有博友的昵称,电子邮件地址,回复页面的URL地址,甚至都可以看到回复的IP地址,还有查看、删除、标记垃圾评论的链接。我想到这个估计是跟设置有关系的,这只能是发给博客主人的,否则不会有移至回收站跟标记垃圾评论的链接。

果然我在设置中的讨论设置看到了【何时发送电子邮件的选项】,因为我勾选了有人评论就发电子邮件给我,所以我会收到两封电子邮件。

这样,我们就要把何时发送电子邮件修改成“有评论等待审核时”。这样,一旦有陌生人留言我们就会收到电子邮件,而之前已经回复过评论的人则不会发送电子邮件。当然因为我们之前有过评论邮件通知的函数,所以这里其实可以都取消。

其实关于评论邮件回复通知,我这里想多说几句,一般国外对mail函数卡的比较严,担心客户利用这个来发送垃圾电子邮件,但是国内的人这方面就没那么严格,但是国内对Gmail并不是很友好,所以我这个SMTP都是用的Google Apps的邮件则有时候会发送失败。所以我这里直接就在博客主题中家里回复函数,把SMTP取消掉了。

 

WordPress 邮件评论通知:等您坐沙发呢!

发表评论

表情
还能输入210个字