<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>中文Flex例子 &#187; 不能发送</title>
	<atom:link href="http://blog.minidx.com/tag/%e4%b8%8d%e8%83%bd%e5%8f%91%e9%80%81/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.minidx.com</link>
	<description>中文Adobe Flex例子,Flex实例教程,RIA资源,全文检索技术,算法和数据结构</description>
	<lastBuildDate>Thu, 31 Mar 2011 03:22:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>subscribe to comments插件邮件不能发送/乱码问题的解决</title>
		<link>http://blog.minidx.com/2007/11/15/89.html</link>
		<comments>http://blog.minidx.com/2007/11/15/89.html#comments</comments>
		<pubDate>Thu, 15 Nov 2007 16:00:01 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[Web/CGI相关]]></category>
		<category><![CDATA[WordPress相关]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[subscribe]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[不能发送]]></category>
		<category><![CDATA[乱码]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2007/11/15/89.html</guid>
		<description><![CDATA[给WordPress安装了subscribe to comments插件，不过开始的时候一直都没有发送邮件。今天有时间看了一下代码，问题出在wp_mail函数上，不过不想去修改WordPress的模块也不想安装其他额外的插件来解决。所以直接修改了subscribe-to-comments.php这个文件。和我有一样想法的又懒得自己去修改的，可以直接在这里下载。








另外修改途中发现标题，发送者姓名出现乱码，顺手把这个问题也修改了一下。这个问题在国外的主机发生的可能性比较大，我用的是godaddy的Linux主机，google了一下，发现DreamHost的也有发生，这个修正版应该都适用。
修改的地方很少，就改了subscribe-to-comments.php的send_mail函数。用//注释的是原来的语句，下面相对应的是修改后的代码，具体的位置可以下载上面的压缩包打开subscribe-to-comments.php，查找一下DingZhiGang就可以了。
修改点1：
/* 2007/11/15 DingZhiGang update —- Begin */
//$headers = “From: \”{$site_name}\” &#60;{$site_email}&#62;\n”;
$headers = “From: =?” . get_settings(’blog_charset’) . “?B?” . base64_encode(”\”$site_name\”&#34;) . “?= &#60;$site_email&#62;\n”;
/* 2007/11/15 DingZhiGang update —- End */
?&#62;
修改点2：
/* 2007/11/15 DingZhiGang update —- Begin */
//return wp_mail($to, $subject, $message, $headers);
return @mail($to,”=?” . get_settings(’blog_charset’) . “?B?” . base64_encode($subject) . “?=”,$message,$headers);
/* 2007/11/15 DingZhiGang update —- End [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2007/11/15/89.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 2/13 queries in 0.074 seconds using disk
Object Caching 158/331 objects using disk

Served from: blog.minidx.com @ 2012-02-10 03:29:23 -->
