<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" 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/" version="2.0"><channel><atom:link href="http://feed.feedsky.com/fangyi" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/fangyi" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 08 Jan 2009 13:07:41 GMT</lastBuildDate><title>fangyi's blog</title><description>————思想，情感，心情，与技术</description><link>http://www.chenfangyi.com</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Thu, 08 Jan 2009 13:07:41 GMT</pubDate><item><title>用hoekey+taskswitchXP实现快捷键快速切换任务</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/159079575/5039696/1/item.html</link><content:encoded>&lt;p&gt;&lt;strong&gt;一、灵感的来源：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;昨天看到博客上的&lt;a href=&quot;http://www.chenfangyi.com/autohotkey-hoekey-podxp-taskbar.html#comment-1647&quot; target=&quot;_blank&quot;&gt;一个留言&lt;/a&gt;，jasonzhao网友提到：&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#408080&quot;&gt;“taskswitchXP不是你想象的那么弱的。它可以快速定位到任何一个你想要的程序， 还有其它功能，比你匆匆一瞥 要牛鼻多了 （反而是它的预览我完全不用）， 也比你这个文章里做的结果牛鼻。 而且还是opensource ，只是可惜作者2年不更新了。 但是其实代码稍微改改就非常强大。”&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;看到“taskswitchXP可以快速定位到任何一个你想要的程序”，我突然想到其实任务栏也可以隐藏起来不用，不是吗？直接用快捷键切换任务。我继续联想到刚刚给弟弟的电脑远程控制，他的电脑上似乎就没有任务栏。反正你关注的只是当前的任务。&lt;/p&gt;
&lt;p&gt;为了让自己专心，我去掉了Google Desktop侧边栏，为了再专心点，我又去掉了任务栏左侧的快速启动栏，为了不被任务栏右侧的状态栏的消息打扰，我又用PS Tray Factory去掉了状态栏。为了不要掉“开始”按钮，我甚至用BBlean替换掉Explorer（当然还有Explorer太慢的原因）。现在电脑上只有一条任务栏在上面，右侧仅显示时间，桌面一直是全黑的与显示器边框一样（所以传出微软要黑屏的消息时我一点也不担心，黑吧黑吧，我本来就是黑的）。&lt;/p&gt;
&lt;p&gt;人的大脑其实是单cpu单线程的，我一直都是个很容易开小差的人，所以很怕有什么东西打乱了我的思路，所以我觉得每个时候只要有一个窗口展现在我眼前就行了，不需要其他任务的状态（比如任务栏上的任务、Firefox的下载状态）。&lt;/p&gt;
&lt;p&gt;所以我现在多了一个追求——去掉任务栏，用快捷键切换任务。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;二、灵感产生的追溯（为何会产生这个灵感）：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;虽然这个灵感水平不怎么样，但灵感产生的前提是：你一直都在想一个问题，只是想不出来，于是先丢一边，后来又有人提起，才突然想起了这个问题更好的解决办法。能因jasonzhao网友的一句话而想到这个方式，必然也是有原因的，其他人看到这句话可不会有这么多的想法。&lt;/p&gt;
&lt;p&gt;其实我以前也曾考虑过用&lt;a href=&quot;http://www.chenfangyi.com/strokeit-hoekey-podxp-taskbar.html&quot;&gt;strokeit+hoekey+PodXP实现鼠标手势和热键快速切换任务栏任务&lt;/a&gt;，或者用&lt;a title=&quot;AutoHotkey+Hoekey+PodXP实现快捷键切换任务栏中的程序 tsenfine&amp;#39;s blog&quot; href=&quot;http://www.chenfangyi.com/autohotkey-hoekey-podxp-taskbar.html&quot;&gt;AutoHotkey+Hoekey+PodXP实现快捷键切换任务栏中的程序&lt;/a&gt;，但当时的立足点是“纯粹用鼠标”，或者“纯粹用键盘”，并不是立足于“迅速”，虽然最终也实现了想要的效果，但操作感觉并不怎么样（慢啊），所以就不再往那条路上摸索。再后来换成了BBlean shell，就基本放弃了热键切换任务或者手势切换任务的追求。而这次由网友的留言重新引发起探索的激情。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;三、实现灵感的必要性：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;现在的任务栏在上方，超出了我的视线之外（视线是平行于屏幕中间的），几乎不会吸引我的眼光，所以我倒不会因为任务栏分心。但从切换的速度上，效率可是非常低的。原因如下：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;首先是Icons难认，鼠标老点错：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;我是用任务栏上的icons识别程序的，可惜各个程序的Icons常常更换，不容易辨别。比如chrome的Icon是自己的那个三色图标&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;20&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2009/01/image.png&quot; width=&quot;24&quot; border=&quot;0&quot; /&gt; ，chrome创建的Analytics图标是Analytics自己的Icon&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;21&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2009/01/image1.png&quot; width=&quot;23&quot; border=&quot;0&quot; /&gt; ，这两个不会弄错，而chrome创建的Gmail和Adsense的快捷方式的Icon却是一个蓝色的小g图标&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;19&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2009/01/image2.png&quot; width=&quot;21&quot; border=&quot;0&quot; /&gt; ，这个图标在黑色的背景下几乎看不到，害得我常常找不到Gmail任务何在，点几次才点到Gmail。另外windows live writer最近更新，又换了一个莫名其妙的&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;22&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2009/01/image3.png&quot; width=&quot;23&quot; border=&quot;0&quot; /&gt; 图标，也总是让我在任务栏里迷失方向。&lt;/p&gt;
&lt;p&gt;怪不得win7的任务栏默认没有文字而只有大大的icons，原来就是强化icons的视觉感受。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;其次是鼠标需要移动的范围太大：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;BBlean也可以像win7那样只用Icons展现的方式展现任务，并且可调大小，可是我却很不习惯，虽然鼠标这样移动的范围就少了，但都挤在一个角落，另外一边的空间都浪费了。&lt;/p&gt;
&lt;p&gt;有人可能会问，既然连任务栏都可以去掉，而且操作速度还可以加快，那么微软为何要有占用那么多的空间来放状态栏任务栏等等呢？&lt;/p&gt;
&lt;p&gt;我觉得，直观，必然与速度相冲突，越直观易用，操作速度就越慢。微软创造出那些“状态栏、任务栏、快速启动栏、开始菜单”虽然直观了，但操作速度却变慢了。这些所谓的“栏”上的任务或程序，其实只需要一个标识就可以互相切换。这个标识可以是类似与TC中的文件夹首字母——即程序或任务首字母，也可以是自定义的数字。然后用Ctrl或Win+1、2、3、4来切换。&lt;/p&gt;
&lt;p&gt;不过微软虽然不像我们这样重视操作的超便捷性，但他明白以后的电脑必然是速度快到分不清是刚启动还是切换到那个程序，所以windows7取消了快速启动栏——“启动”与“切换到”没有区别，可以看出微软在可弱化两者的概念区别。&lt;/p&gt;
&lt;p&gt;总之，实现用快捷键切换任务，是有实际应用价值的，对我来说，很有必要。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;四、实施第一步（快捷键切换任务）：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;本来我是想找“快捷键切换任务的软件”，但在Google和百度上搜索“快捷键切换任务”却是自己的文章——&lt;a title=&quot;AutoHotkey+Hoekey+PodXP实现快捷键切换任务栏中的程序 tsenfine&amp;#39;s blog&quot; href=&quot;http://www.chenfangyi.com/autohotkey-hoekey-podxp-taskbar.html&quot;&gt;AutoHotkey+Hoekey+PodXP实现快捷键切换任务栏中的程序&lt;/a&gt;，看来并无多少这样的软件，于是想到干脆不用特别的软件，而用强大的hoekey一个个配置，让每个快捷键对应一个任务。&lt;/p&gt;
&lt;p&gt;可是纵观键盘上的快捷键，很多都已经被占用，于是打算用ctrl+1、2、3这样的来切换，最终hoekey配置如下：&lt;/p&gt;
&lt;p&gt;^1=Show|TTOTAL_CMD ;   &lt;br /&gt;^2=Show|XFrame_Wnd ;    &lt;br /&gt;^3=Show|Chrome_XPFrame ;    &lt;br /&gt;^4=Show|WindowsForms10.Window.8.app.0.33c0d9d ;&lt;/p&gt;
&lt;p&gt;这样按住ctrl+1可以切换到tc，按住ctrl+2可以切换到tw，以此类推。为何选择ctrl而不是其他的键呢？因为我原本是想在打字时就可以不移动手掌切换任务，所以用ctrl键比较方便，但后来看到&lt;strong&gt;&lt;a href=&quot;http://my.opera.com/gcy001/blog/&quot;&gt;易名&lt;/a&gt;&lt;/strong&gt;网友的另一个留言（看到后我才发觉原来我的博客上早就有人提出用这个方法切换任务了，只是我当时一根筋没注意到）：&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#408080&quot;&gt;“我现在可以用StrokeIt来实现用鼠标轮切换程序，也可以用热键来切换程序，比如用WIN＋1切换到第一个，WIN＋2切换到第二个……如果用顺序选择的话，则不如用Win＋TAB继续按TAB来选择。当然，如果切换到Ctrl＋,或.来选择也可以。实现上述问题的办法，就是从HOTKEYP上着手的。”&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;留言中提到的是用win键而不是ctrl键，于是我也考虑了一下win键的可行性：其实并不需要把手指固定在asdf那些键上，实际上我在操作时也只是打字的时候固定在那里。更多的时候两手都有小动作，比如我在写这篇文章时基本上是每句完就按一下ctrl+s，即把手指都移开了。所以不需要用Ctrl这个键。于是我又加了一组hoekey配置：&lt;/p&gt;
&lt;p&gt;~1=Show|TTOTAL_CMD ;   &lt;br /&gt;~2=Show|XFrame_Wnd ;    &lt;br /&gt;~3=Show|Chrome_XPFrame ;    &lt;br /&gt;~4=Show|WindowsForms10.Window.8.app.0.33c0d9d ;&lt;/p&gt;
&lt;p&gt;不过这样子不能用win+小键盘上的数字来实现切换，不知为何。&lt;/p&gt;
&lt;p&gt;后来又考虑到我从来不用快捷键打开菜单栏上的菜单，都是用鼠标直接点击，而Alt在windows系统中都是用来点击菜单栏上的菜单的，既然我不用，那么这个Alt就可以用来做切换任务的快捷键。我又加了一组hoekey设置：&lt;/p&gt;
&lt;p&gt;@t=Show|TTOTAL_CMD ;   &lt;br /&gt;@x=Show|XFrame_Wnd ;    &lt;br /&gt;@c=Show|Chrome_XPFrame ;    &lt;br /&gt;@w=Show|WindowsForms10.Window.8.app.0.33c0d9d ;    &lt;br /&gt;@f=Show|MozillaUIWindowClass    &lt;br /&gt;@u=Show|Afx:00400000:8:00010011:00000000:00DA06C7    &lt;/p&gt;
&lt;p&gt;这样就可以实现用Alt+字母快速切换任务了。&lt;/p&gt;
&lt;p&gt;但要注意，这样子只是激活任务，并没有让任务窗口最大化，所以如果任务被最小化的话，用hoekey切换时。虽然可以在hoekey里面再加一句让任务最大化，但我认为没有必要——实际上我的桌面是全黑的，完全不用到桌面，最小化就没有必要了。如果人要离开，可按下F10关闭桌面（这里用到了Nircmd软件），或者按下win+L锁定桌面。（不知道有没有软件能实现锁定桌面的同时关闭桌面？）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;五、实施第二步（隐藏任务栏）：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;因为开头时jasonzhao网友提到的“taskswitchXP可以快速定位到任何一个你想要的程序”，我有点怀疑，于是发邮件询问，jasonzhao给出了一个设想：&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#408080&quot;&gt;“把所有的单个字母的按键快捷都去掉，改成，和TC一样的功能，按下字母（一个或者连续几个），跳到对应的以这个字母（一个或者连续几个）开头的task那儿。”&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;把TC的快捷切换文件夹的思想用到快捷切换任务的操作上，我之前都没有想到，不过想来应该很好用。比如用Alt+D，调出任务列表，然后点一个字母跳到这个字母开头的程序并激活，这样跟TC的文件夹跳转或磁盘跳转（我磁盘跳转用的也是Alt+D快捷键）就非常像了。但目前TaskSwitchXP还没有此功能，只能用数字键来快速跳转到所需要的程序，比如用ctrl+space调出任务列表，然后按8跳转到第八个程序，意义不大。&lt;/p&gt;
&lt;p&gt;不过当配置TaskSwitchXP时，看到有个排除列表的功能，于是我又想到了一点——可以不用去管任务栏上任务的顺序（任务栏的顺序在用Alt+Tab切换时有用，但我已经证明Alt+Tab的方法可行性不高，并且任务很多的时候速度也不快），甚至可以把不需要的任务在任务栏那隐藏起来。或者，直接不用任务栏（任务栏上的任务似乎也没法隐藏），用一个新的东西代替，比如这里的Taskswichxp的任务列表。&lt;/p&gt;
&lt;p&gt;用Taskswichxp替代任务栏（BBleanbar），并把常驻程序在Taskswichxp的任务列表中隐藏起来，这样切换时就只有几个程序，切换也就快一些。而切换tc、ff、tw、writer这种常用程序直接用第一步所设置的快捷键也非常快。&lt;/p&gt;
&lt;p&gt;于是我把tc、ff、tw、writer、chrome排除在任务列表，然后隐藏起任务栏，即实现了刚开始的想法。现在还有一个问题，就是如果在Taskswichxp那排除了chrome.exe，则chrome创建的快捷方式比如Gmail、Adsense，也都被排除了，而用Alt+C想切换到chrome时却可能切换到Gmail或者Adsense上，暂时没有解决办法，只能不排除chrome，让chrome和chrome创建的快捷方式都在任务列表里显示。&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/hoekey-taskswitchxp-hide-taskbar.html/feed</wfw:commentRss><description>一、灵感的来源：
昨天看到博客上的一个留言，jasonzhao网友提到：
“taskswitchXP不是你想象的那么弱的。它可以快速定位到任何一个你想要的程序， 还有其它功能，比你匆匆一瞥 要牛鼻多了 （...</description><category>taskbar</category><category>windows软件</category><category>hotkey</category><category>hoekey</category><category>windows</category><category>taskswichxp</category><pubDate>Thu, 08 Jan 2009 21:07:41 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/hoekey-taskswitchxp-hide-taskbar.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/hoekey-taskswitchxp-hide-taskbar.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/hoekey-taskswitchxp-hide-taskbar.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/159079575/5039696</fs:itemid></item><item><title>ghs.google.com被封的四种解决办法</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484921/5039696/1/item.html</link><content:encoded>&lt;p&gt;Google的App服务可以用两种地址来访问，一种是在google域内，比如&lt;a href=&quot;http://www.google.com/a/chenfangyi.com/&quot;&gt;www.google.com/a/chenfangyi.com/&lt;/a&gt;的形式，一种是在自定义域内，比如mail.chenfangyi.com的形式，后者只需要在google App设置里设置为自定义的域名，然后设置域名的Cname到ghs.google.com。&lt;/p&gt;
&lt;p&gt;但问题来了，这个ghs.google.com在国内被墙了，直接按google默认要求的做是无法使用自定义域名访问App服务的，我找到下面四种方法来绕过这个限制。&lt;/p&gt;
&lt;p&gt;第一种方法：把要做映射的域名（比如mail.chenfangyi.com）做A记录到一个没有被墙的ghs.google.com的ip。这个IP可以通过国外代理ping得到，也可以通过google去找，比如66.249.91.121；这个方法的缺点是一旦这个IP被封，则所有已经做的记录都必须更改，还得等所有A记录在全球生效。&lt;/p&gt;
&lt;p&gt;第二种方法：把任意一个域名或二级域名（比如chs.chenfangyi.com）做A记录到一个没有被墙的ghs.google.com的IP，然后在需要做映射的域名上，创建CNAME到chs.chenfangyi.com就等同于ghs.google.com。这个方法的优点是当这个IP被封的话，只需修改做A记录的那个域名的IP，比较方便。&lt;/p&gt;
&lt;p&gt;第三种方法：这个方法的原理跟第二种是一样的，只是不用自己来做这个ghs映像，而用互联网上其他人已经做好的，我找到了两个比较多人用的：&lt;a href=&quot;http://zhouguangjie.cn/2008/06/02/304&quot;&gt;Matrix Chou&lt;/a&gt; 的ghs.sinoestate.com和 &lt;a href=&quot;http://leafz.net/leafz/alternative-ghsgooglecom/&quot;&gt;James Fang&lt;/a&gt; 的ghs.leafz.net。 （实际上自己做ghs映像理论上都有被GFW的风险，绑定到国外IP上的域名都有被GFW的可能性，所以非常重要的域名就不要绑定到国外IP），为何要选择比较多的人用的镜像呢？因为比较多人用的话，ghs镜像的域名所有者就会有点服务意识，当IP被封的话，可以及时更改镜像的A记录指向，当然，也可能他并不维护这个IP指向。这种方法最方便，但稳定性、自主性、安全性无法保证。&lt;/p&gt;
&lt;p&gt;第四种方法：这种方式不是真正的自定义域名，而仅仅是转发。方法很简单，如果你所在的域名解析服务商有转发服务的话，那直接把mail.chenfangyi.com转发到Google App的登陆地址，不过国内DNS服务商的此类服务越来越少且不稳定了（跟监管有关，比如DNSPod老早就停止了这项服务）。如果有自己的空间或服务器，可以自己做转发。（做A记录到一个IP，然后用自己空间上的程序做转发）。&lt;/p&gt;
&lt;p&gt;目前ghs.sinoestate.com指向的IP209.85.171.121可以访问，因为我使用DNSPod的域名解析，改起A记录来很方便，所以使用第一种方法。&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/google-app-ghs-gfw.html/feed</wfw:commentRss><description>Google的App服务可以用两种地址来访问，一种是在google域内，比如www.google.com/a/chenfangyi.com/的形式，一种是在自定义域内，比如mail.chenfangyi.com的形式，后者只需要在google App设置里设置为自定义的...</description><category>网络管理</category><category>Internet</category><category>GFW</category><category>google app</category><pubDate>Wed, 07 Jan 2009 11:52:54 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/google-app-ghs-gfw.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/ghsgooglecom.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/google-app-ghs-gfw.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484921/5039696</fs:itemid></item><item><title>Palm os和PPC终极比较</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484750/5039696/1/item.html</link><content:encoded>&lt;p&gt;今天先写初步的，关于这两个操作系统，我实在是有太多话了，一时半会儿说不完，也没那么多时间，下次有空了再加上，以下是在手机上写的，现在发上来：&lt;/p&gt;
&lt;p&gt;我已经受够了在装着windows的电脑上一只手按键盘一只手抓鼠标，在ppc上还得一只手按键盘一只手抓触控笔。 &lt;/p&gt;
&lt;p&gt;目前看来这种操作模式还没法改观，一直没有哪种关于提高电脑操作速度的技术能让我兴奋起来，我不认为盖子推崇的win7触摸屏或者jobs引以为豪的多点触摸对提高操作速度有啥用，我感觉这就像是在退化，我们本来就是为了解放被键盘束缚的双手才用上了鼠标，现在又要我们用两只手在屏幕上飞舞。我觉得不可思议，不过改进一下鼠标是可以提高效率的，比如采用指尖套或者诺基亚前段时间申请的手势感应专利。 &lt;/p&gt;
&lt;p&gt;不过触摸屏和多点触摸提高了直观和易用性这倒是真的，但我主要看重的是操作速度，嗯，这里主要说的不是反应速度或者运行速度，而是操作速度。&lt;/p&gt;
&lt;p&gt;从命名上就可以看出区别，palm意为手持，手掌，专为手持而设计的系统。而pocketpc着重点是pocket和pc，就是为了把pc装入pocket，所以功能啊使劲加，大小啊让他能放入pocket，但便携性是有了，遍捷性却没有提上去。（后来改名为windows mobile也是一个道理，就是为了把windows能mobile起来，所以把windows功能减啊减，让它最终能够mobile起来）&lt;/p&gt;
&lt;p&gt;建议微软不要跟苹果去比酷炫，比多点触摸，赶紧把单手操作的便捷性提上去。当然，微软现在认为跟palm竞争没前途了，他是不会参考采纳这个意见了，单手操作，估计palm是智能手机中永远的王者。塞班的S60也很好单手操作（他也只能单手操作），但没什么好骄傲的，还不是因为你丫不是触摸屏吗，不就是因为你丫是数字键盘而不是qwerty嘛，你这样微软的smartphone也可以做到，看人家palm，在全键盘上面还那么照顾到单手操作（E71我是没用过，不知道怎么样）。&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/palm-os-vs-ppc.html/feed</wfw:commentRss><description>今天先写初步的，关于这两个操作系统，我实在是有太多话了，一时半会儿说不完，也没那么多时间，下次有空了再加上，以下是在手机上写的，现在发上来：
我已经受够了在装着windows的电脑...</description><category>ppc</category><category>palm</category><category>smarthpone</category><category>移动生活</category><category>windows mobile</category><pubDate>Fri, 26 Dec 2008 01:14:18 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/palm-os-vs-ppc.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/palm-os-vs-ppc.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/palm-os-vs-ppc.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484750/5039696</fs:itemid></item><item><title>phpmyadmin安装错误图解</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484751/5039696/1/item.html</link><content:encoded>&lt;p&gt;phpmyadmin安装很简单，只需把phpmyadmin的程序代码解压放入网站根目录下的phpmyadmin文件夹中即可。然后复制config.sample.inc.php，重命名为“config.inc.php”。文件config.inc.php是phpMyAdmin的配置文件，上传服务器时必须上传该文件。&lt;/p&gt;
&lt;p&gt;修改phpMyAdmin连接MySQL的用户名和密码。寻找到代码行：&lt;/p&gt;
&lt;p&gt;// $cfg['Servers'][$i]['controluser'] = &amp;#8216;pma&amp;#8217;;   &lt;br /&gt;// $cfg['Servers'][$i]['controlpass'] = &amp;#8216;pmapass&amp;#8217;;&lt;/p&gt;
&lt;p&gt;将“//”注释号删除，同时输入MySQL中配置的用户名和密码（远程服务器的请联系你的空间服务商），比如：&lt;/p&gt;
&lt;p&gt;$cfg['Servers'][$i]['controluser'] = &amp;#8216;root&amp;#8217;;   &lt;br /&gt;$cfg['Servers'][$i]['controlpass'] = &amp;#8216;******&amp;#8217;;&lt;/p&gt;
&lt;p&gt;如果需要通过远程服务器调试使用phpMyAdmin，则需要添加blowfish_secret内容定义Cookie，寻找到代码行：&lt;/p&gt;
&lt;p&gt;$cfg['blowfish_secret'] = &amp;#8221;;&lt;/p&gt;
&lt;p&gt;设置内容为COOKIE（任意字母）&lt;/p&gt;
&lt;p&gt;$cfg['blowfish_secret'] = &amp;#8216;xxx&amp;#8217;;&lt;/p&gt;
&lt;p&gt;配置好后可能出现以下几个错误：&lt;/p&gt;
&lt;p&gt;一、没法登录，或者试几次后才可以登录。&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;221&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image73.png&quot; width=&quot;402&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;注意，在win2003下总是出现这个提示，应该是IE没有设置好，但如果这么提示后不理他，定位鼠标到地址栏，然后按下Enter键就可以登录了。我在Internet选项里设置为如下也不行，不知道是哪个地方出错了。&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;292&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image74.png&quot; width=&quot;377&quot; border=&quot;0&quot; /&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;二、提示：“无法载入 mcrypt 扩展，&amp;lt;br /&amp;gt;请检查 PHP 配置”&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;44&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image75.png&quot; width=&quot;381&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;这是php配置的问题，需要做两个步骤：&lt;/p&gt;
&lt;p&gt;1、将libmcrypt.dll&lt;strong&gt;移动&lt;/strong&gt;到C:\windows\system32目录中     &lt;br /&gt;2、去掉C:\windows目录下的php.ini文件中;extension=php_mcrypt.dll前面的分号&lt;/p&gt;
&lt;p&gt;然后重新启动IIS即可，这里并不是权限设置的问题，mysql程序文件夹属性只需要默认的Administrator和System权限即可。&lt;/p&gt;
&lt;p&gt;三、提示：“没有发现 PHP 的扩展设置mbstring， 而当前系统好像在使用宽字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确识别字符串，可能产生不可意料的结果.”&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;50&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image76.png&quot; width=&quot;890&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;这仍旧是php的配置问题，解决办法：去掉C:\windows目录下的php.ini文件中;extension=php_mbstring.dll前面的分号&lt;/p&gt;
&lt;p&gt;四、我进入phpmyadmin时还提示：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;44&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image77.png&quot; width=&quot;890&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;应该是php中的mysql库版本与mysql版本不一致的问题，没有大碍，就不解决了。&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/phpmyadmin.html/feed</wfw:commentRss><description>phpmyadmin安装很简单，只需把phpmyadmin的程序代码解压放入网站根目录下的phpmyadmin文件夹中即可。然后复制config.sample.inc.php，重命名为“config.inc.php”。文件config.inc.php是phpMyAdmin的配置文件，上传...</description><category>phpmyadmin</category><category>服务器</category><category>windows2003</category><category>技术</category><pubDate>Fri, 19 Dec 2008 03:57:23 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/phpmyadmin.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/phpmyadmin.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/phpmyadmin.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484751/5039696</fs:itemid></item><item><title>windows2003下安装MySQL</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484752/5039696/1/item.html</link><content:encoded>&lt;p&gt;前面提到我在&lt;a href=&quot;http://www.chenfangyi.com/windows2003-iis-php-mysql.html&quot;&gt;Windows2003安装IIS+PHP&lt;/a&gt;，为了搭建wimp（windows+IIS+mysql+php）现在需要安装mysql，mysql如果全手动安装的话太复杂了，所以我选择了用win32 exe自动安装，mysql.com上下载太麻烦也慢，所以就上mysql.cn下载了：mysql-5.1.30-win32.zip，一步步安装下来。&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image23&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;380&quot; alt=&quot;image23&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image231.png&quot; width=&quot;505&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image26&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;378&quot; alt=&quot;image26&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image261.png&quot; width=&quot;508&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image32&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;377&quot; alt=&quot;image32&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image321.png&quot; width=&quot;505&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image35&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;379&quot; alt=&quot;image35&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image351.png&quot; width=&quot;508&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image38&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;381&quot; alt=&quot;image38&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image381.png&quot; width=&quot;508&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image41&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;380&quot; alt=&quot;image41&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image411.png&quot; width=&quot;504&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image44&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;380&quot; alt=&quot;image44&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image441.png&quot; width=&quot;507&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image47&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;381&quot; alt=&quot;image47&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image471.png&quot; width=&quot;510&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image50&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;378&quot; alt=&quot;image50&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image501.png&quot; width=&quot;507&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;377&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image70.png&quot; width=&quot;504&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;373&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image71.png&quot; width=&quot;506&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt; 360会提示新增一个服务，允许便是。&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;294&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image72.png&quot; width=&quot;280&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;如果想修改刚才的设置，可以在开始菜单的MySQL Server Instance Config Wizard里重新设置一遍，也可以用这种方式修改mysql数据库的密码。默认用户名是root。配置好后可以在开始菜单的MySQL Command Line Client输入密码执行mysql命令。&lt;/p&gt;
&lt;p&gt;而我的目标只是把wordpress环境配置好，需要导入以前空间上的wordpress数据库，因为我对phpmyadmin比较熟悉，所以需安装一下phpmyadmin来操作数据库。下一篇文章会提到windows2003安装phpmyadmin中遇到的问题。&lt;/p&gt;
&lt;p&gt;以下有几个教程不错：&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://school.cnd8.com/mysql/jiaocheng/495.htm&quot; target=&quot;_blank&quot;&gt;MySQL安装图解[组图]&lt;/a&gt;     &lt;br /&gt;&lt;a href=&quot;http://dev.yesky.com/172/2286172.shtml&quot; target=&quot;_blank&quot;&gt;图解MySQL数据库的安装和操作&lt;/a&gt;：这里就是手动安装    &lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/windows2003-mysql.html/feed</wfw:commentRss><description>前面提到我在Windows2003安装IIS+PHP，为了搭建wimp（windows+IIS+mysql+php）现在需要安装mysql，mysql如果全手动安装的话太复杂了，所以我选择了用win32 exe自动安装，mysql.com上下载太麻烦也慢，所以就上...</description><category>web开发</category><category>mysql</category><category>服务器</category><category>windows2003</category><pubDate>Fri, 19 Dec 2008 03:46:24 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/windows2003-mysql.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/windows2003-mysql.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/windows2003-mysql.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484752/5039696</fs:itemid></item><item><title>Windows2003安装IIS+PHP+MySQL图解（wimp平台搭建）</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484753/5039696/1/item.html</link><content:encoded>&lt;p&gt;php的安装方式有很多，不过因为是在服务器上使用，所以我要求：&lt;/p&gt;
&lt;p&gt;1、不用自动安装的exe（这样安装完全不知道系统被加了什么东西，有没有被添加服务，强烈建议抛弃此方式）    &lt;br /&gt;2、不修改环境变量（修改环境变量往往是为了在升级php时比较方便，但在服务器上为了一个使用php就修改环境变量太不合算了）&lt;/p&gt;
&lt;p&gt;最终选定的方法是手动安装。&lt;/p&gt;
&lt;p&gt;一、安装php程序所需文件。&lt;/p&gt;
&lt;p&gt;先去官网php.net下载最新版的php-5.2.8-Win32.zip，然后在服务器上解压于C:/php下，并且在php文件夹下添加everyone用户组（这里权限设置是必须的，否则配置好不能正常运行）。&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;436&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image65.png&quot; width=&quot;366&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;在php文件夹下找到php.ini-recommended，复制一份并命名为 php.ini，修改php.ini中的两个地方：&lt;/p&gt;
&lt;p&gt;1、找到;extension=php_mysql.dll，去掉前面的分号。    &lt;br /&gt;2、找到extension_dir = &amp;quot;./&amp;quot;，改为extension_dir = &amp;quot;C:/php/ext/&amp;quot; （C:/php/ext/为ext子目录的绝对路径）&lt;/p&gt;
&lt;p&gt;然后把php.ini复制到Windows目录下面，把libmysql.dll复制到System32目录。&lt;/p&gt;
&lt;p&gt;至此为止，php程序所需要的文件都有了。&lt;/p&gt;
&lt;p&gt;二、配置IIS使之支持php。&lt;/p&gt;
&lt;p&gt;资源管理器中新建一个目录作为网站目录，权限中添加everyone组。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;添加筛选器&lt;/strong&gt;：IIS中新建一个网站，打开属性对话框，选择ISAPI筛选器选项卡，添加一个名为php、可执行文件为php目录下的php5isapi.dll的筛选器（ISAPI Filters），如图：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;160&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image66.png&quot; width=&quot;335&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;然后点击“主目录”，修改“执行权限”为“纯脚本”：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;434&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image67.png&quot; width=&quot;456&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;添加映射&lt;/strong&gt;：继续点击“配置”，在映射选项卡那添加一个扩展名为.php，可执行文件为C:\php\php5isapi.dll的映射，如图：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;246&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image68.png&quot; width=&quot;427&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;添加服务扩展&lt;/strong&gt;：在IIS的“web服务扩展”里添加一个扩展，扩展名是PHP，要求的文件就是php5isapi.dll的路径，选中“设置扩展状态为允许”。&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;332&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image69.png&quot; width=&quot;397&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;至此php已经配置成功，你可以在网站根目录下写一个php信息查看的文件phpinfo.php：&lt;/p&gt;
&lt;p&gt;&amp;lt;?php    &lt;br /&gt;phpinfo();     &lt;br /&gt;?&amp;gt;&lt;/p&gt;
&lt;p&gt; 即可用&lt;a href=&quot;http://localhost:80/phpinfo.php&quot;&gt;http://localhost:80/phpinfo.php&lt;/a&gt;查看了。无需重启IIS，更无须重启服务器。
&lt;p&gt;注意：期间有两个地方需要设置权限，如果这两个地方权限没设置好的话则php页面无法正常显示，分别是：&lt;/p&gt;
&lt;p&gt;1、添加php目录的everyone权限    &lt;br /&gt;2、添加网站程序所在目录的everyone权限。&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/windows2003-iis-php-mysql.html/feed</wfw:commentRss><description>php的安装方式有很多，不过因为是在服务器上使用，所以我要求：
1、不用自动安装的exe（这样安装完全不知道系统被加了什么东西，有没有被添加服务，强烈建议抛弃此方式）    2、不修改环...</description><category>php</category><category>mysql</category><category>iis</category><category>服务器</category><category>windows2003</category><pubDate>Thu, 18 Dec 2008 18:08:33 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/windows2003-iis-php-mysql.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/windows2003-iis-php-mysql.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/windows2003-iis-php-mysql.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484753/5039696</fs:itemid></item><item><title>域名被GFW后绑定到国内IP的问题</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484754/5039696/1/item.html</link><content:encoded>&lt;p&gt;因为我的&lt;a href=&quot;http://www.chenfangyi.com/rss-feed-changed.html&quot; target=&quot;_blank&quot;&gt;博客域名荣幸的被GFW&lt;/a&gt;了，所以现在只有国内用户可以访问我的blog，而且&lt;a href=&quot;http://www.chenfangyi.com/gfw-friend-connect.html&quot; target=&quot;_blank&quot;&gt;博客无法使用国外的Friend Connect之类的服务&lt;/a&gt;，还有&lt;a href=&quot;http://www.chenfangyi.com/blog-gfw-problem.html&quot; target=&quot;_blank&quot;&gt;各种各样被GFW的问题&lt;/a&gt;。因为我的这个GFW的症状比较特殊，我一直没找到跟我有同样遭遇的人。今天想把域名的IP指向到自己的服务器上（原来是指向到一家虚拟主机提供商），再次Google了一下。&lt;/p&gt;
&lt;p&gt;我用的关键词是“国外无法访问国内”，想不到第一篇就是百度知道上的“&lt;a href=&quot;http://zhidao.baidu.com/question/52650405.html&quot; target=&quot;_blank&quot;&gt;我有一个域名,绑在国内服务器就国外无法访问,绑在国外就国内无法访问,怎么回事&lt;/a&gt;?”：&lt;/p&gt;
&lt;p&gt;“我有一个玉米,万网注册的,绑在国内服务器上(OAO的虚拟主机),国外的ip就无法访问,绑在国外服务器(Bluehost和lunarpages的虚拟主机,都试过),国内就无法访问,到底怎么回事?”&lt;/p&gt;
&lt;p&gt;对呀，如果我把&lt;a href=&quot;http://www.chenfangyi.com&quot;&gt;www.chenfangyi.com&lt;/a&gt;绑定到国外的IP上，那从国内能不能访问？&lt;/p&gt;
&lt;p&gt;答案是不能。&lt;/p&gt;
&lt;p&gt;如果你想被GFW，需要网站同时达到两个条件：&lt;/p&gt;
&lt;p&gt;一、网站的域名被加入GFW自建的“封锁关键字列表”（被GFW进行了“域名关键字封锁”）。   &lt;br /&gt;二、域名绑定到国外IP。&lt;/p&gt;
&lt;p&gt;如果只符合第一个条件，那么在国内就不会被封锁，但&lt;a href=&quot;http://www.chenfangyi.com/blog-gfw-problem.html&quot; target=&quot;_blank&quot;&gt;会有很多问题&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;而我正是因为不满足第二个条件，所以才出现了非典型性的怪异的GFW症状。&lt;/p&gt;
&lt;p&gt;至于为什么域名绑定在国内IP就不会被GFW，并不是GFW仁慈不想封锁国内IP，而是因为GFW无法控制国内用户对国内IP的访问封锁，但可以封锁国外用户对国内IP的访问（所以国外用户都不能访问我的博客）。&lt;/p&gt;
&lt;p&gt;难怪找不到有人跟我同样遭遇的。因为一般网站都是放在国外才被屏蔽的（国内的只会被拔网线而不会被GFW），只会出现典型的GFWed症状。而我本来放在dreamhost上，后来转移到国内的空间商，而与此同时，我的域名被GFW了，所以就掩盖了被屏蔽的事实。这么说，从我转移到国内的那一刻起，我的博客就一直被GFWing，Oh my god！&lt;/p&gt;
&lt;p&gt;这样子就好解释了，GFW没那么复杂，我的域名享受的待遇跟wikipedia.org、flickr.com是一样的，只不过我的IP在国内。所以出现的情况相反。&lt;/p&gt;
&lt;p&gt;那么，如果我把网站移到国外上，那就跟维基百科和flickr一样了，会被彻底的GFW，从国内无法访问，显然这是不行的。接下来，先把这个博客移到自己的服务器上吧。（不必担心被封的域名指向到服务器IP，GFW会把服务器IP封掉，GFW没有能力封国内的IP）&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/gfw-domain-ip.html/feed</wfw:commentRss><description>因为我的博客域名荣幸的被GFW了，所以现在只有国内用户可以访问我的blog，而且博客无法使用国外的Friend Connect之类的服务，还有各种各样被GFW的问题。因为我的这个GFW的症状比较特殊，我一...</description><category>Internet</category><category>GFW</category><pubDate>Thu, 18 Dec 2008 15:38:38 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/gfw-domain-ip.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/gfw-domain-ip.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/gfw-domain-ip.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484754/5039696</fs:itemid></item><item><title>在windows2003 IIS中安装SMTP服务器</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484755/5039696/1/item.html</link><content:encoded>&lt;p&gt;上一篇日志中我&lt;a href=&quot;http://www.chenfangyi.com/free-smtp-server.html&quot; target=&quot;_blank&quot;&gt;测试了几个免费企业邮箱的SMTP服务&lt;/a&gt;，最终结论是都不可行，只能自己搭建一个SMTP服务器。这里我以自己使用的windows2003为例，记录一下配置的过程。&lt;/p&gt;
&lt;p&gt;一、组件设置：&lt;/p&gt;
&lt;p&gt;win2003中默认是不安装SMTP服务的，所以得添加这个SMTP Service服务。如图：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;399&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image44.png&quot; width=&quot;401&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;把这里的SMTP Sevice打上勾&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;206&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image45.png&quot; width=&quot;431&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;之后选择安装文件盘的位置（我是重新下载了一个系统，然后解压，直接定位到这个i386文件夹中），点击确定即可安装了，如果有再弹出则按同样的方法。安装完360会提示新增系统服务。&lt;/p&gt;
&lt;p&gt;二、IIS设置：&lt;/p&gt;
&lt;p&gt;安装完后无需重启，IIS中会多了些内容：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;192&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image46.png&quot; width=&quot;282&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;右击属性，可以看到以下选项，按照以下图示进行配置即可：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;417&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image47.png&quot; width=&quot;403&quot; border=&quot;0&quot; /&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;548&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image48.png&quot; width=&quot;402&quot; border=&quot;0&quot; /&gt; &lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;698&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image49.png&quot; width=&quot;405&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;在“连接”那里默认就是“仅以下列表除外”，而在“中继”那里默认是“仅以下列表”，所以必须修改一下（事实上只修改了这一个地方，其他地方默认的即可），否则会出现以下情况：&lt;/p&gt;
&lt;p&gt;OE发送邮件到&lt;a href=&quot;mailto:test@xingta.com&quot;&gt;test@xingta.com&lt;/a&gt;，一直提示“正在验证身份”，然后又提示：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;69&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image50.png&quot; width=&quot;422&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;至于下面的“域”则可以不用添加，因为我们只是把这台服务器作为SMTP邮件发送服务器，而不需要收邮件。&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;213&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image51.png&quot; width=&quot;293&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;按CSDN上有人说的：&lt;a href=&quot;http://topic.csdn.net/t/20041006/22/3429999.html&quot; target=&quot;_blank&quot;&gt;哪位朋友在IIS里面设置过SMTP虚拟服务器，并成功利用SMTP虚拟服务器发送过邮件&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#8080ff&quot;&gt;1，你先把SMTP组件安上，&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; 这样，在服务和应用程序就可以看到默认SMTP虚拟服务器了。&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; 右击，属性，这里主要要改三个地方，一个是访问里的，访问控制，选匿名访问，还有连接里面，选项成仅以下列表除外，然后在传递里的出站安全里，也选匿名访问，最后在安全里，加个可以使用这个SMTP的用户，服务器端就设好了。&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; 2，客户端比如用OE来发，在SMTP服务器里选你刚才建立好的服务器，用户名和密码都输入好，就行了。这个速度发起来快，而且附件没有限制（当然要邮箱能放下哈），其他差不多没什么了。前一阵子刚好研究过。呵呵。。&lt;/font&gt;&amp;#160;&amp;#160; &lt;/p&gt;
&lt;p&gt;而他所说的都是默认的设置，那都可以不用作任何设置即可，但我测试了确实不行，必须在中继设置那里选中“仅以下列表除外”，而命名下面都已经“忽略上表”了，不知道为何。&lt;/p&gt;
&lt;p&gt;三、OE中设置&lt;/p&gt;
&lt;p&gt;OE是用来测试SMTP服务器的。你也可以用ASP邮件发送程序如jmail或者一些CMS的后台（后台自带邮件程序）来测试。&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;344&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image58.png&quot; width=&quot;494&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;最终配置后如下：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;434&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image53.png&quot; width=&quot;365&quot; border=&quot;0&quot; /&gt; &lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;427&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image59.png&quot; width=&quot;361&quot; border=&quot;0&quot; /&gt; &lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;435&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image55.png&quot; width=&quot;363&quot; border=&quot;0&quot; /&gt; &lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;433&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image56.png&quot; width=&quot;365&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;419&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image60.png&quot; width=&quot;404&quot; border=&quot;0&quot; /&gt; 默认就是这样的。&lt;/p&gt;
&lt;p&gt;没有截图的地方保持默认即可。因为刚才在IIS中并没有设置登录的用户名和密码，所以此时你的服务器就是公用的无需权限的SMTP发送器，“我的服务器要求身份验证”这项打不打勾都可以。&lt;/p&gt;
&lt;p&gt;然后即可用OE发信了，邮箱里都可以收到（这里显示的邮箱是为了防止spam，我用自己的Gmail收件）：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;418&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image64.png&quot; width=&quot;394&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;测试成功。我同时也测试了用这台服务器上的一个CMS后台的jmail发送程序发送，无需填写密码，只需填写站长信箱和SMTP服务器地址即可发送邮件。&lt;/p&gt;
&lt;p&gt;四、添加权限&lt;/p&gt;
&lt;p&gt;这样子这台SMTP服务器显然不够安全，很容易被垃圾邮件利用（&lt;a href=&quot;http://meiweier.blog.51cto.com/298258/59349&quot; target=&quot;_blank&quot;&gt;防止自用的IIS SMTP被垃圾邮件利用&lt;/a&gt;），所以需要添加一些权限设置。&lt;/p&gt;
&lt;p&gt;为了让这些配置在以后的更换IP时不需要重新设置，尽量用127.0.0.1来代替实际IP地址，所以先把SMTP的IP地址设置为“全部未指定”&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;419&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image61.png&quot; width=&quot;400&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;然后在连接里设置：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;413&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image62.png&quot; width=&quot;400&quot; border=&quot;0&quot; /&gt;     &lt;br /&gt;在OE里也把SMTP服务器改为127.0.0.1&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;435&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image63.png&quot; width=&quot;365&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;这样子在OE中即可正常发送邮件。而在装在这台服务器上的ASP jmail程序上设置SMTP服务器为127.0.0.1，密码不用设即可发送邮件。而且垃圾邮件商无法连接到这台SMTP服务器。&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;注：配置过程中参考了 &lt;a title=&quot;http://net.zdnet.com.cn/network_security_zone/2008/0605/908860.shtml&quot; href=&quot;http://net.zdnet.com.cn/network_security_zone/2008/0605/908860.shtml&quot;&gt;http://net.zdnet.com.cn/network_security_zone/2008/0605/908860.shtml&lt;/a&gt;，以下为引用：&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#8080ff&quot;&gt;“常规”选项卡主要设置IP地址，单击IP地址下拉项选择“127.0.0.1”，表示指向本地计算机IP地址，其他项使用默认即可。如果你是局域网接入，拥有固定IP地址，那么IP地址就应该选择相应的地址。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#8080ff&quot;&gt;“访问”选项卡中设置访问权限。单击“身份验证”，选择“匿名访问”，表示任何用户都可以发送，其他两项不用选择；单击“连接控制”中的“连接”和“中段限制”中的“中断”，选中“仅以下列表除外”，表示可以许接入所有用户的访问。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#8080ff&quot;&gt;“邮件”选项卡中设置邮件传输条件及限制，“限制邮件大小为”等四个选项可以使用默认值，无须更改；&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#8080ff&quot;&gt;“将未传递报告的副本发送到”可将发送不成功的邮件返回发件人，并且写明不成功的原因；“死信目录”设置没有发送成功的邮件被存放的位置。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#8080ff&quot;&gt;“传输”选项中设置邮件传递时间，这里不用修改，使用默认值；“LDAP路由”选项用来指定服务器使用的目录服务器标识和属性，这里也不用启动它。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#8080ff&quot;&gt;“安全”选项中设置使用发送服务器的有权用户，默认用户是“Administrators”，你可以单击“添加”添加使用用户。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#8080ff&quot;&gt;打开Outlook Express,选择“工具→账号→邮件”，选中帐号点“属性”，在“服务器”标签下的“发送邮件(SMTP)”中输入“127.0.0.1”，即本机地址(如图3)，“我的服务器需要身份验证”不选择。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;测试SMTP服务器未必用OE，这里还有几篇测试SMTP的文章（我都没试）：&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.mhedu.sh.cn/cms/data/html/doc/2006-01/16/45044/index.html&quot; target=&quot;_blank&quot;&gt;Telnet到端口25以测试SMTP通信&lt;/a&gt;     &lt;br /&gt;&lt;a href=&quot;http://www.rcz.cn/Default.aspx?tabid=262&amp;amp;EntryID=48&quot; target=&quot;_blank&quot;&gt;在Windows Server 2003中手动测试 SMTP 服务&lt;/a&gt;（也是telnet）     &lt;br /&gt;&lt;a href=&quot;http://forum.docutek.com.tw/index.php?topic=125.0&quot; target=&quot;_blank&quot;&gt;如何設定 IIS SMTP Service 以支援發信功能&lt;/a&gt;（使用 DocuPack 中的 SMTP_Tester 來進行測試）     &lt;br /&gt;&lt;a href=&quot;http://www.cnblogs.com/zhangronghua/archive/2008/01/09/1031254.html&quot;&gt;不用SMTP服务测试邮件代码［译］&lt;/a&gt;（不知道说的是什么意思）     &lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/windows-2003-iis-smtp.html/feed</wfw:commentRss><description>上一篇日志中我测试了几个免费企业邮箱的SMTP服务，最终结论是都不可行，只能自己搭建一个SMTP服务器。这里我以自己使用的windows2003为例，记录一下配置的过程。
一、组件设置：
win2003中默...</description><category>smtp</category><category>web开发</category><category>服务器</category><category>windows2003</category><pubDate>Wed, 17 Dec 2008 17:49:16 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/windows-2003-iis-smtp.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/windows-2003-iis-smtp.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/windows-2003-iis-smtp.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484755/5039696</fs:itemid></item><item><title>免费企业邮箱SMTP服务对比</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484756/5039696/1/item.html</link><content:encoded>&lt;p&gt;一、QQ邮箱的SMTP服务。&lt;/p&gt;
&lt;p&gt;虽然QQ邮箱并没有免费企业邮局的业务，但QQ邮箱可以免费用SMTP发信，理论上是可以用后台程序或者客户端程序（如OE）来发送邮件的。所以我这里也探讨一下用QQ邮箱做SMTP服务器的可能性。&lt;/p&gt;
&lt;p&gt;首先，OE接收QQ邮箱的设置：（没显示的选项卡保持默认状态即可）&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;434&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image21.png&quot; width=&quot;364&quot; border=&quot;0&quot; /&gt;&amp;#160; &lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;436&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image22.png&quot; width=&quot;363&quot; border=&quot;0&quot; /&gt;&amp;#160;&amp;#160; &lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;注意，“使用安全密码验证登录”这个打钩不打勾都可以，但如果“我的服务器要求身份验证”没有打上勾则发送时会提示：503 Error: &lt;em&gt;need EHLO and&lt;/em&gt; AUTH first，如图：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;70&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image23.png&quot; width=&quot;436&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;设置好了，在win2003下用OE，采用QQ的SMTP地址发送，可以正常发送邮件。&lt;/p&gt;
&lt;p&gt;但如果把原来的邮箱地址换位我需要显示的邮箱地址，比如&lt;a href=&quot;mailto:service@test.com&quot;&gt;service@test.com&lt;/a&gt;，见下图：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;430&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image24.png&quot; width=&quot;363&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;发送时就会发生：&amp;quot;501 mail from address must be same as authorization user&amp;quot; 的错误&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;66&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image25.png&quot; width=&quot;436&quot; border=&quot;0&quot; /&gt;&amp;#160; &lt;/p&gt;
&lt;p&gt;&amp;#160; &lt;/p&gt;
&lt;p&gt;因为QQ邮箱也有一个如同Gmail邮箱那样的功能，可以以多个帐号发信，所以我怀疑可能是因为没添加这个帐号的缘故，于是我在QQ邮箱中添加了这个&lt;a href=&quot;mailto:service@test.com&quot;&gt;service@test.com&lt;/a&gt;（这只是个例子，实际上我添加的是一个163的邮箱），但仍然是同样的错误。看来QQ邮箱虽然可以开通多邮件地址发送功能，但在客户端（或用代码）采用SMTP发送时却不允许用其他的邮箱地址。搜狗没有做这个限制，但也是有时可以有时不行的，以下会详细提到。&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;二、搜狗企业邮局的免费SMTP服务。&lt;/p&gt;
&lt;p&gt;搜狗企业邮局我一直在用，&lt;a href=&quot;http://www.xingtan.com/bbs/&quot; target=&quot;_blank&quot;&gt;星探论坛&lt;/a&gt;的注册确认邮件用的就是搜狗的SMTP服务器，虽然现在停止注册了，但搜狗并没有停掉老用户的服务。搜狗的SMTP发信服务参数我在&lt;a href=&quot;http://www.chenfangyi.com/aspupload.html&quot;&gt;Windows 2003安装并注册aspupload组件&lt;/a&gt;提过，这里说一下搜狗企业邮局的OE正确配置：（可以正常收发邮件）&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;436&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image26.png&quot; width=&quot;365&quot; border=&quot;0&quot; /&gt; &lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;434&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image27.png&quot; width=&quot;363&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;注意，如果又忘了勾上那个“我的服务器要求身份验证”了。用这个帐号发件时会提示：554 5.7.1 Relay access denied。&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;66&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image28.png&quot; width=&quot;421&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;在win 2003中用OE，采用搜狗的SMTP发送，且邮箱地址为用户名，可以正常发送。&lt;/p&gt;
&lt;p&gt;但如果发件地址不是搜狗原来的&lt;a href=&quot;mailto:aaadmin@xingtan.com&quot;&gt;aaadmin@xingtan.com&lt;/a&gt;，而是&lt;a href=&quot;mailto:service@test.com&quot;&gt;service@&lt;font color=&quot;#acb613&quot;&gt;test&lt;/font&gt;.com&lt;/a&gt;，发送到Gmail邮箱，有时可以正常发送，有时不行。&lt;/p&gt;
&lt;p&gt;前两封可以，但连发两封之后，要发第三封时又出现：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;76&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image29.png&quot; width=&quot;438&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;看来还是不稳定的，就跟jmail组件发送一样，一会儿可以一会儿不行。过了一会儿，我重新发送这条在“发件箱”里的邮件，又可以了。然后发送第四条就又不行了： &lt;/p&gt;
&lt;p&gt;这里的“服务器响应”所说的“发件人地址与拥有者不符”可能是搜狗自己的判断，也可能是Gmail的判断（即Gmail禁止了与实际拥有者不同的地址），为了搞清楚是搜狗SMTP服务器判断还是Gmail的收件服务器判断，我测试了一下发送给QQ邮箱的结果。&lt;/p&gt;
&lt;p&gt;从“test第四条”开始测试QQ邮箱。总共发送了8条，期间test5和test8都出现了同样的报错情况。test5再次发送又成功了，而test8再次发送了两次才成功。错误提示与上面的一样。&lt;/p&gt;
&lt;p&gt;看来提示“发件人地址与拥有者不符”并非Gmail或者QQ邮箱的返回消息，而是搜狗自己的，证明搜狗也做了这方面的判断，只不过有时判断失效，就可以正常发送了。这样子在实际中是肯定不能用的。（这里也解释了之前为何&lt;a href=&quot;http://www.chenfangyi.com/jmail.html&quot; target=&quot;_blank&quot;&gt;用jmail实现类似的功能&lt;/a&gt;时，测试了四封邮件，只收到一封而且延缓了几分钟，另外三封都没有收到）&lt;/p&gt;
&lt;p&gt;三、Gmail企业邮箱服务&lt;/p&gt;
&lt;p&gt;在&lt;a href=&quot;http://www.chenfangyi.com/jmail.html&quot;&gt;Windows 2003安装并注册jmail组件&lt;/a&gt;提到过Gmail的SMTP服务参数：&lt;/p&gt;
&lt;p&gt;一、GMail存在smtp。其地址为：smtp.gmail.com    &lt;br /&gt;二、GMail的smtp要求SSL的安全链接     &lt;br /&gt;三、GMail的smtp端口号不是25是465&lt;/p&gt;
&lt;p&gt;因为我用OE进行配置只是第一步测试，真正是第二步测试——把SMTP用于需要邮件发送功能的ASP后台程序，但后台程序不支持非25默认端口的smtp服务器（因为用的组件是Jmail），所以必然不能使用Gmail的SMTP服务，所以就没有在OE中测试Gmail。&lt;/p&gt;
&lt;p&gt;四、微软免费企业邮局（windows live 免费企业邮箱）&lt;/p&gt;
&lt;p&gt;这个不用说，pop3和SMTP都不支持，在OE上都不能用。&lt;/p&gt;
&lt;p&gt;综上，没有哪一个免费的企业邮局可以提供不需要发件人地址认证的smtp服务，都会验证发件人地址和帐号（估计是为了防止垃圾邮件）。如果你需要显示你的公司邮箱地址的话，那么就必须在企业邮局提供商那注册（注册的过程其实就是一个认证域名和所有权的过程，这样可以一定程度上阻止你发送垃圾邮件）。如果搜狗的企业邮局还可以注册的话，那么搜狗的企业邮局用作网站后台的smtp服务是最好的选择，但搜狗企业邮局已经停止了注册，看来只能自己搭建一个SMTP服务器了。&lt;/p&gt;
&lt;p&gt;关于免费的SMTP服务，CSDN上还有讨论：&lt;a href=&quot;http://topic.csdn.net/u/20080923/13/83576806-bc96-4176-8eac-3e2a90d60af5.html&quot; target=&quot;_blank&quot;&gt;哪里可以提供免费的smtp服务&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/free-smtp-server.html/feed</wfw:commentRss><description>一、QQ邮箱的SMTP服务。
虽然QQ邮箱并没有免费企业邮局的业务，但QQ邮箱可以免费用SMTP发信，理论上是可以用后台程序或者客户端程序（如OE）来发送邮件的。所以我这里也探讨一下用QQ邮箱做S...</description><category>企业邮箱</category><category>smtp</category><category>web开发</category><category>服务器</category><pubDate>Wed, 17 Dec 2008 15:49:48 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/free-smtp-server.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/free-smtp-server.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/free-smtp-server.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484756/5039696</fs:itemid></item><item><title>foobar2000自动更新播放列表</title><link>http://item.feedsky.com/~feedsky/fangyi/~6773104/158484757/5039696/1/item.html</link><content:encoded>&lt;p&gt;刚才看到博客上有一个留言，关于foobar的：&lt;/p&gt;
&lt;p&gt;“第三种办法的专集列表是有面板组件的，foo_albumlist   &lt;br /&gt;可以到我的blog去看看，我写那篇文章就是受到你的启发的，呵呵”&lt;/p&gt;
&lt;p&gt;我看了这位朋友的博客，发现他写的这两篇教程真的不是一般的棒！分别是：&lt;a href=&quot;http://hi.baidu.com/fracsh/blog/item/43f257e7367e7f29b93820b0.html&quot; target=&quot;_blank&quot;&gt;foobar2000自动播放列表—按文件夹目录自动产生、更新&lt;/a&gt;、&lt;a href=&quot;http://hi.baidu.com/fracsh/blog/item/4ed8a4ef3a51f511fdfa3c14.html&quot; target=&quot;_blank&quot;&gt;foobar2000自动播放列表 (II)&lt;/a&gt;，可以看出作者截图非常认真，以至于我都没什么好补充的，而且作者对foobar的设置风格跟我的很像，最终我按他所说的方法解决了foobar之前的设置带给我的问题，非常感谢他。&lt;/p&gt;
&lt;p&gt;之前在《&lt;a href=&quot;http://www.chenfangyi.com/foobar2000-playlist.html&quot;&gt;让foobar2000的播放列表按文件夹目录排序&lt;/a&gt;》一文中提到的最终方法是在分栏模式下用“专辑列表（视图下拉菜单选择“按目录结构”）+媒体库选择项+播放列表”来实现实时更新播放列表，但这样做的专辑列表是浮动的。这样就有了两个问题：&lt;/p&gt;
&lt;p&gt;1、不美观，foobar的专辑列表是浮动的，如果稍微移一下位置就很难看   &lt;br /&gt;2、操作不够便捷，因为我用的是快捷键ctrl+0调出foobar播放列表，换专辑时还得用ctrl+home调出专辑列表，多按了一次。&lt;/p&gt;
&lt;p&gt;没想到这位朋友的两篇文章一下给出了两个解决办法，第一个用的是默认面板，无需插件。我尝试了一下，最终设置的结果如下：&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;img title=&quot;image&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;529&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image19.png&quot; width=&quot;405&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;两个画圆的地方是要去掉的，在“默认面板”下，我还真不知道怎么去掉 - -! 但作者的截图里是有去掉的。更简洁。&lt;/p&gt;
&lt;p&gt;（我以前抱怨过foobar没法把专辑列表嵌入，因为一直在分栏模式下改动而分栏模式的确无法不依赖插件实现专辑列表的嵌入，想不到原来在“默认模式”下，foobar2000早就可以在“外观设置”那设置嵌入的专辑列表了）&lt;/p&gt;
&lt;p&gt;另外一种方法是在分栏模式下，安装一个foo_albumlist插件（这个插件比较难单独下载到，我之前下载的一个HA_FB_OY_Green_Asion版本里有这个插件foo_uie_albumlist.dll）。&lt;/p&gt;
&lt;p&gt;最终设置结果如下：&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;image&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;343&quot; alt=&quot;image&quot; src=&quot;http://www.chenfangyi.com/wp-content/uploads/2008/12/image20.png&quot; width=&quot;379&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;
&lt;p&gt;怎么样，看起来非常简洁吧？没错，这就是分栏模式的好处，可定制效果大大增加，最终我就选择了这个样式。&lt;/p&gt;
&lt;p&gt;注：我没有菜单栏，所以可用按ctrl+p（panel）调出参数设置面板。&lt;/p&gt;
&lt;p&gt;这是我写博客这么久碰上的最好的事~有人主动告诉我我没法解决的事~&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.chenfangyi.com/foobar2000-albumlist.html/feed</wfw:commentRss><description>刚才看到博客上有一个留言，关于foobar的：
“第三种办法的专集列表是有面板组件的，foo_albumlist   可以到我的blog去看看，我写那篇文章就是受到你的启发的，呵呵”
我看了这位朋友的博客，...</description><category>foobar2000</category><category>windows软件</category><category>Internet</category><pubDate>Wed, 17 Dec 2008 03:42:41 +0800</pubDate><author>tsenfine</author><comments>http://www.chenfangyi.com/foobar2000-albumlist.html#comments</comments><guid isPermaLink="false">http://www.chenfangyi.com/foobar2000-albumlist.html</guid><dc:creator>tsenfine</dc:creator><fs:srclink>http://www.chenfangyi.com/foobar2000-albumlist.html</fs:srclink><fs:srcfeed>http://www.chenfangyi.com/feed</fs:srcfeed><fs:itemid>feedsky/fangyi/~6773104/158484757/5039696</fs:itemid></item></channel></rss>