Mail To Commenter的未知发件人问题

Mail To Commenter插件是由国人开发的,这个插件的主要功能为发送回复或评论邮件。因为启用zww的这个主题,评论部分需要配合此插件使用。出了点小问题,跑去alswl那里看了看,把它搞定了。

但是我用这款插件的时候遇到了几个问题,下面罗列出来:

  • 邮件名:未知发件人
  • 邮送域    jiucool.com
  • 发件人邮箱   xx.xxxx[XX]jiucool.com
  • (发件人不是我自己的邮箱,二是VPS主机东家邮箱,搞不懂,貌似换了主机后自然好了)

解决方法:修改Mail To Commenter插件目录下的文件mailtocommenter_functions.php,路径为****/wp-content/plugins/mailtocommenter,找到function mailtocommenter_send_email此行,照着修改(我是CP的),然后测试成功,收工。

function mailtocommenter_send_email($to,$subject,$message){
	$hostname = get_option('home');
	preg_match("/^(http:\/\/)?([^\/]+)/i",$hostname, $matches);
	$blogname = get_option('blogname');
	$blognameO = $blogname;
	$blogname .= " <no-reply@";
	$blogname .= $matches[2];
	$blogname .= ">";

	$charset = get_option('blog_charset');
	$headers  = "From: $blognameO <no-reply@$matches[2]> \n" ;
	$headers .= "MIME-Version: 1.0\n";
	$headers .= "Content-Type: text/html;charset=\"$charset\"\n";
	$to = strtolower($to);
	return @wp_mail($to, $subject, $message, $headers);
}

参考文章:

  1. Mail To Commenter的垃圾邮件问题
  2. 如何修改MailToCommenter插件的发件人
  3. 修改 mail to commenter,让邮件通知更加友好 |  Simple happiness

» 转载请注明来源:Derek's Blog » 《Mail To Commenter的未知发件人问题》
» 本文链接地址:http://www.derekblog.com/2010/01/30/mail-to-commenter/

» 收藏本文:Delicious / Digg / QQ书签 / 百度收藏 / Google收藏 / 收藏到鲜果
» 订阅本博:RSS订阅 ( Google Reader / 有道 / QQ邮箱 / 鲜果 / 豆瓣 / 抓虾 )

Leave a comment

22 Comments.

  1. 哈哈…….以前是我的??

  2. 我以前用好像没有这个问题,现在换了别的插件了

  3. 这个插件以前貌似用过~~

  4. 以后就叫你“未知发件人D” :lol:

  5. 我到这里测试一下大叔的主题效果 :idea: :idea:

  6. 为啥你们搬家就那么多囧事!我怎么就那么顺利呢?

  7. 哇,居然有我,哇咔咔~

  8. :shock: 这个插件不知道怎么用。。 :???: :???: 不知道怎么回复人家的留言然后发邮件到它邮箱上。

  9. 学习了……谢谢博主

Leave a Reply


[ Ctrl + Enter ]