解决Mail to Commenter发出的邮件被当作垃圾
用了Mail to Commenter这款插件,自己没有升级皮肤至1.4,那么要使这个功能我就只有自己动手了。
现在效果还不错。至少各位看官能在我回复你们的时候得到通知了。
不过,也许你们都烦了,为啥我发的邮件会被当做垃圾邮件呢?呃,这是一天一歌小朋友告诉我的。
而且这款插件明确的告诉我们的看官,不要直接回复此邮件。为什么?
全都是因为发出邮件的地址不对导致的。
例如,我之前发送的邮件地址都是”wordpress@xiaoxiaozi.com”,拜托我这个域名根本就没有使用邮箱功能好不好?
为什么?因为我感觉这个邮箱对我没用啊。哪有GMAIL好啊?容量还那么小。
于是,我的邮件就会被当做垃圾,躺在列位的垃圾箱里,永日不得出现。。
惨啊。。于是,上网上苦苦寻找,终于找到了解决办法。
那就是:
找到wordpress目录下(就是你的根目录),打开wp-includes\pluggable.php
搜索“wordpress@”
有两处这样的地方,改掉换成你想要的任何名字就可以了!
举个列子吧, 免得您替换错了。。呜。。
//$from_email = 'wordpress@' . $sitename;
$from_email = 'demo@gmail.com';
//line 976左右
//$wp_email = 'wordpress@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME']));
$wp_email = 'demo@gmail.com';
这回,您收到的邮件应该不会再被当作垃圾邮件了吧?
在这里,要感谢xiaorsz提供的方法。
原文地址:修改wordpress默认发邮件邮箱地址
经自己测试,没有收到邮件(公司内部邮箱,拦得比较狠),后来经过一天一歌小朋友的大力帮忙,发现成功。
文章作者:simaopig
本文地址:http://www.xiaoxiaozi.com/2009/05/15/501/
版权所有 © 转载时必须以链接形式注明作者和原始出处!
@an9
貌似我真的不知道。我是新人,第一次弄站,别笑我哈。
[回复]
@simaopig
我晕你,你自己看我回复@悬浮内容,对你无语……
[回复]
建议你给自己的域名设置 SPF 记录,我看了一下你域名当前的 TXT 记录不知道是个什么东西……
[回复]
@一天一歌
昨天你晕啥?
[回复]
@Xiaoding
呃。弱弱的问一句‘SPF’是啥东东?嗯。我去搜一下。呵。谢谢提醒。。
[回复]
@Xiaoding
呃,我现在用的不是我自己域名下的邮箱了。也需要配这个吗?
并且,小声的问一句, 这个我看懂了,可是我在哪把这记录加上呢?
[回复]
@simaopig
看你Wordpress系统发出去信的后缀是啥。如果还是 xxx@xiaoxiaozi.com 的话,可以在 SPF 记录中添加你这个虚拟主机的 ipv4 地址。 如果是 xxx@gmail.com 这样的地址,要小心因为 gmail.com 是设置了 SPF 记录的,如果他的记录里不包含你这个发信地址的话,会导致 spf softfail 从而被垃圾邮件过滤器歧视~
spf 记录的生成可以用向导 http://old.openspf.org/wizard.html
添加方法是给你的域名设置 TXT 类型的记录
[回复]
@Xiaoding
那,如果我用GMAIL的话,咋添这个啊?
[回复]
最近一次,依然是垃圾邮件,难道我的过滤器太猛?我直接给你添加到信任区。这不是垃圾邮件啦。哈哈,这才是王道啊
[回复]
@看海
哈哈。还是你的想法比较好。哈。
[回复]
看来这里学习热情很高呀,我也不看看。 :grin:
[回复]
@短歌行
呵呵。大家互相讨论一下。知识就丰富起来了。嗯。
[回复]
@simaopig
你如果使用的是 gmail 地址的话建议你改回来。。 因为 Gmail 的SPF 记录指定了它自己的发信服务器,显然你这个虚拟主机不包含在内,其他人收到这个信会认识是伪造gmail的,所以就被 bs 了
Authentication-Results: mx.google.com; spf=neutral (google.com: 115.47.128.47 is neither permitted nor denied by best guess record for domain of user_zcf6orz8@d9.xrnet.cn) smtp.mail=user_zcf6orz8@d9.xrnet.cn
[回复]
@Xiaoding
这样。嗯。那我一会儿看看改过来吧。
呃,改还是不改呢?这是一个问题。嗯。。
[回复]
呃,忘了说谢谢了。。呵呵。
[回复]