告别陪伴多年的微软新闻组 -转向 NNTP Bridge 方式访问论坛
相信很多人已经听说,为大众服务将近八年的在线技术交流平台 -微软新闻组将于 2010 年 6 月 1 日起逐步关闭。从今往后,微软公众社区的所有在线技术交流都将分批转移至各级微软技术论坛(MSDN、TechNet、Answers)。
笔者做为 2002 年首批参与微软新闻组的老用户,这些年一直持续不断地参与新闻组、与广大网友探讨技术问题。根据笔者在 Outlook Express 中保留的“已发送邮件”统计,从 2002 年 9 月至 2010 年 5 月,笔者在微软新闻组累计发帖 30276 封;通过微软新闻组结识的朋友超过 150 位;同时,微软新闻组也是笔者了解微软社区、加入微软 MVP 大家庭的摇篮。对笔者而言,微软新闻组既像一位传授知识的老师、又像一位陪伴多年的好友。现在到了必须与这位良师益友告别的时候,笔者的心情自然是难舍难分、无比留恋。
当然,微软社区决定关闭新闻组的原因是可以理解的。首先,支持微软新闻组的 Exchange 服务器在运行多年后已经老旧不堪,难以继续承担日益增长的社区信息交流;其次,由于微软新闻组早年为了“攒人气”疏于对垃圾邮件进行管理、一直没有设置过身份验证,所以新闻组累积的垃圾邮件问题越来越严重、已经难以根治;再其次,很多用户对新闻组这种独特的交流方式缺乏了解,甚至有人从未听说过新闻组为何物,微软新闻组无法像 Web 论坛一样快速普及(这个理由其实很可悲)。因此,微软社区将在线技术交流平台由新闻组转移至 Web 论坛便成为了这种情势下的必然选择。
万幸的是,微软社区为了照顾那些喜爱新闻组交流方式的用户,特意开发了一种称为 NNTP Bridge 桥接的解决方案,允许我们使用 Outlook Express、Live Mail 等新闻组客户端软件访问微软论坛。虽然这不是真正的新闻组,却可以多少延续一下我们的新闻组体验,同时也是提升论坛访问效率的一种有效方法。我们可以访问:
http://connect.microsoft.com/MicrosoftForums
了解有关 NNTP Bridge 的详细介绍,下载并安装 Microsoft Forums NNTP Bridge v1.1 工具,在本地架设一台虚拟新闻组服务器,以便使 Outlook Express、Live Mail 等新闻组客户端软件可以将 NNTP Bridge 当作桥梁、通过它以新闻组的方式访问微软论坛。具体步骤如下:
1. 首先以 Web 方式访问微软论坛:
http://social.microsoft.com/Forums/zh-CN/categories
通过 Windows Live ID 注册成为微软论坛用户(已经注册可以忽略此步骤)。
2. 登录后在微软论坛的首选项中点击“我的设置”,勾选“使用 NNTP 桥接”复选框并保存。这样,我们以后通过 NNTP Bridge 方式发帖就可以被统计到个人社区活动经历中,如同通过 Web 方式发帖。
3. 访问 http://connect.microsoft.com/MicrosoftForums 并以 Live ID 登录,通过页面左侧的“下载”获取 Microsoft Forums NNTP Bridge v1.1 安装程序,下载并安装。
4. 安装完毕后运行 Microsoft Forums NNTP Bridge v1.1,切换至 Settings 选项卡,并将 Service URL 设置为:
http://services.social.microsoft.com/ForumServicePreview/ForumsService.svc
将 NNTP IP Address 设置为 127.0.0.1、LocalHost 或 IPv6 环回地址;将 NNTP Port 设置为 119。
5. 切换至 Login 选项卡,在 Server 框中点击 Start 按钮,稍后会弹出一个类似于 Live Messenger 的登录对话框,输入在微软论坛注册的 Live ID 进行登录。完成登录后,在 Server 框底会显示 Server Running。
6. 启动 Outlook Express、Live Mail 等新闻组客户端软件,新建新闻组帐号,将新闻组服务器名填写为在 Microsoft Forums NNTP Bridge v1.1 工具中设置的 NNTP IP Address(127.0.0.1、LocalHost 或 IPv6 环回地址)。至于新闻组帐号的用户名、电子邮件地址可随便填写,它们其实是不起作用的。另外,在建立新闻组帐号向导中请不要选择“此新闻服务器要求登录”,登录的步骤不由 Outlook Express、Live Mail 负责、而是由 Microsoft Forums NNTP Bridge v1.1 工具负责。
7. 建立帐号完毕后,Outlook Express、Live Mail 就会把运行中且已经登录的 Microsoft Forums NNTP Bridge v1.1 工具当作新闻组服务器(如果不运行 Microsoft Forums NNTP Bridge v1.1 工具,Outlook Express、Live Mail 无法单独工作),并通过它获取论坛的讨论组列表。这个操作只需要做一次。
如果上述步骤一切顺利,我们即可在 Outlook Express、Live Mail 中刷新出微软论坛的讨论组列表、订阅我们希望参与的讨论组,并可以像使用普通的新闻组一样发帖交流了。下面笔者简要介绍一下 NNTP Bridge 方式与普通的新闻组相比有何不同。
★ 如何确定正确的讨论组名称
目前,微软论坛的讨论组列表显得比较混乱,有些讨论组的命名缺乏规律可循。例如,一般性问题讨论组会在 Outlook Express、Live Mail 中显示为 Microsoft.zh-CN.1761、微软硬件组会显示为 Technet.zh-CN.2003 等。只有为数不多的讨论组可以从名称中看出它是什么组,例如 Windows XP 组显示为 Microsoft.zh-CN.windowsxpzhchs。笔者希望微软论坛能够考虑规范一下讨论组名。
当我们在 Outlook Express、Live Mail 中确定讨论组名时,可以选择“显示新闻组描述”复选框,把在 Web 端看到的论坛描述信息显示出来,方便我们对照。不过,目前新闻组描述只能显示论坛描述的英文信息、中文显示不出来。举个例子,当我们在 Web 端查看微软硬件组的描述信息时,可以看到下述文字:
“微软硬件组:华丽炫目的外观、精巧高效的无线连接、从 IntelliEye 至 BlueTrack 的顶级定位技术、舒适的人体工程学设计、方便的指纹识别、出色的 Web 数字通讯、顶级的游戏玩家体验.... 微软硬件产品服务无论在 Windows 7/Vista/XP 系统体验、Windows Live Web 通讯、Media Center 数字娱乐、Office 高效办公、还是驰骋于游戏战场,都是您的得力伴侣。”
除了中文无法显示外,IntelliEye、BlueTrack、Web、Windows 7/Vista/XP、Windows Live Web、Media Center、Office 这些英文单词可以显示为新闻组描述信息。因此,当我们在 Outlook Express、Live Mail 中看到 Technet.zh-CN.2003 这个组的新闻组描述信息是 IntelliEye、BlueTrack、Web、Windows 7/Vista/XP、Windows Live Web、Media Center、Office 字样,即可由此判定 Technet.zh-CN.2003 组是 Web 端的微软硬件组。
★ 帖子的哪些内容由 Outlook Express、Live Mail 决定
与普通的新闻组不同,当我们以 NNTP Bridge 方式向微软论坛发帖时,只有帖子的正文内容是由 Outlook Express、Live Mail 决定的,帖子的标题、发件人名称、自动签名等依然是由 Web 端的设置决定。例如,即使我们在 Outlook Express、Live Mail 中回帖时修改了帖子的标题,但当帖子上传至服务器之后,标题依然会被自动修正为“Re:原帖标题”;即使我们在 Outlook Express、Live Mail 中修改了自己的名字,但如果没有在论坛 Web 端的“我的设置”中修改名字,当帖子上传至服务器后,也将被自动修正为旧名字(这就是之前笔者说新建新闻组帐号时填写的用户名不起作用的原因)。总之,无论我们希望修改自己的名字还是修改帖子的自动签名,都应回到 Web 端的“我的设置”进行修改,在 Outlook Express、Live Mail 中修改是没有用的。
★ 能否像普通的新闻组一样上传附件或截图
新闻组虽然支持上传附件,但由于 NNTP Bridge 不是一个真正的新闻组,本质上还是 Web 论坛,所以我们即使在 Outlook Express、Live Mail 中发帖时插入了附件或截图,也无法正常显示,这是由 Web 论坛天生的弊端决定的。如果需要使用附件或截图,我们依然需要像在 Web 端发帖时那样引用来自网络的图片或其它附件。不过,假设其他人在他们的帖子中引用了来自网络的图片,我们在 Outlook Express、Live Mail 中可以直接看到引用的图片。
★ 如何解决以中文发帖乱码的问题
当我们以 NNTP Bridge 方式发帖时,帖子里的中文可能会显示为乱码。我们需要在 Outlook Express、Live Mail 中调整发帖时采用的编码格式以解决此问题。NNTP Bridge 的乱码并不是由帖子采用 HTML 格式还是纯文本格式决定的、也不是由帖子采用 GB2312 还是 UTF-8 决定,而是取决于发帖时采用的是 Uuencode 格式还是 MIME 格式。根据新闻组的两位老朋友 Batch、W.S 的测试,如果我们选择 Uuencode 格式,帖子的标题与正文都将乱码;如果选择 MIME 格式且勾选了“允许在标头中使用八位编码字符”,则帖子标题乱码、正文显示正常;如果选择 MIME 格式且采用了 Base64 之类的文本编码方式,也会出现乱码。因此,为了确保帖子的标题与正文都显示正常,我们应该在 Outlook Express、Live Mail 中选择 MIME 格式、不要勾选“允许在标头中使用八位编码字符”、并且在“文本编码方式”中选择“无”。
对于 Outlook Express 而言,这样设置不会有什么问题,但对于 Live Mail(或 Windows Mail for Vista)而言,如果选择 MIME 格式且不勾选“允许在标头中使用八位编码字符”,将引起无法在新帆等新闻组中发帖的问题(可以参考笔者以前所写的博客《从 OE 升级到 Windows Mail 后无法在新帆等新闻组中发帖的解决方法》)。因此,假如我们需要以 Live Mail 方式同时访问 NNTP Bridge 与新帆新闻组,必须经常修改 Live Mail 的编码格式设置。这对 Windows 7/Vista 用户而言无疑是个杯具。如果我们使用的系统是 Windows XP,笔者建议还是尽量使用 Outlook Express。
虽然 Microsoft Forums NNTP Bridge v1.1 工具目前还存在很多问题,但总体来说,以 NNTP Bridge 方式访问微软论坛的效果还是令人满意的,基本发挥出了新闻组简洁明了的特点。当我们展开一条拥有好几十封回复的帖子时,Web 端慢如乌龟的响应速度及超高的 CPU 占用率大家一定深有体会,Outlook Express、Live Mail 在这方面要胜过 Web 端百倍。而且,就像普通的新闻组一样,我们通过 Outlook Express、Live Mail 发送与接收过的帖子都可以保留在本地,方便我们随时温故而知新,即使没有网络连接也可以脱机查看,不像 Web 端那样必须联机登录后才能找到旧帖子。总之,无论我们以前是否有使用微软新闻组的经验,笔者都强烈推荐所有用户以 NNTP Bridge 方式访问微软论坛。
附 1:微软论坛 Web 端、微软新闻组、NNTP Bridge 功能对比
|
|
微软论坛 Web 端 |
微软新闻组 |
NNTP Bridge |
|
响应速度 |
慢 |
快 |
快 |
|
CPU 占用率 |
较高 |
较低 |
较低 |
|
是否需要身份验证
(注册与登录) |
需要 |
不需要 |
需要 |
|
能否管理垃圾信息 |
可以 |
不可以 |
可以(依然需要在 Web 端进行管理) |
|
能否脱机访问 |
不可以 |
可以 |
可以 |
|
是否支持 Outlook Express、Live Mail 等
客户端软件 |
不可以 |
可以 |
可以 |
|
是否支持附件或截图 |
不支持 |
支持 |
不支持 |
附 2:微软新闻组八年风雨历程回顾,以及笔者的发帖数统计(可以大致体现八年来微软新闻组的人气变化)
2002 年(笔者发帖数 128):微软新闻组正式开通试运营;
2003 年(笔者发帖数 4717):微软新闻组迎来了开通后的第一个黄金时期,MVP 评选、月度社区之星评选、微软在线商店等活动吸引了大量用户参与微软新闻组;
2004 年(笔者发帖数 4845):微软新闻组迎来了人才井喷期,从这里涌现了大批技术水平优秀的 MVP,例如 Nuo Yan、盆盆、Steven、HaoHu、LiangZhen、Junxiu_Lee、youyang 等等,很多人目前已就职微软或在业界担当重要角色;
2005 年(笔者发帖数 4475):微软社区经历了一次失败的改版,原有的在线版主管理工具、月度社区之星评选、微软在线商店等活动被废止,取而代之的 Mileage 系统没有取得预期的成功,最后不了了之;
2006 年(笔者发帖数 7697):微软新闻组自 2006 年起,基本失去了官方的支持,不再开设新的讨论组、也无法对垃圾信息进行任何管理,之前所有与新闻组相关的社区活动也已全部停止,尽管如此,微软新闻组却意外地迎来了它的第二个黄金时期,人气倍增,笔者在这一年的回帖数是历年最多的;
2007 年(笔者发帖数 3674):微软 Web 论坛于 2007 年开通试运营,微软新闻组的人气从此开始逐渐下降;
2008 年(笔者发帖数 2467):微软 Web 论坛逐渐趋于成熟,而微软新闻组在得不到官方任何支持改进的情况下,走向没落的颓势已经无法挽回了;
2009 年(笔者发帖数 1653):微软新闻组到了 2009 年基本已没有新用户参与,只剩下少数几位像笔者一样喜欢新闻组的老用户还在苦苦支撑,到了 2009 年底,部分长期无人问津或相应产品已经退役的讨论组被提前关闭;
2010 年(笔者发帖数 620):微软新闻组于 2010 年 6 月 1 日正式退役。