2006年3月27日星期一

机修日记:Thunderbird 1.5发送附件问题的测试与解决

3月23日,偶然发现了一个问题:
我用thunderbird发送带pdf附件的邮件,结果foxmail接收,乱码看不到附件,用thunderbird接收,没问题,用outlook express接收,能看到附件。
当时我以为是foxmail的问题,还特意给腾讯的客服写了信。

到了周末,我让在美国的朋友用tb给我发送英文文件名的附件,结果oe/fox/tb接收都正常了,于是我有点怀疑是tb的问题了。

3月26日下午,我做了下面的接收发送测试

软件版本:
ThunderBird 1.5 中文/日文/英文正式版(20051201)
Foxmail 6 beta 2 中文版
Outlook Express 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)

症状:
只要附件文件名不是英文,thunderbird发送的附件,在oe下都会被改名,在foxmail下都会
变成乱码。

测试1: 用thunderbird发送txt文本附件, 文件名1中1日,
foxmail收到之后, 只有正文, 而不再是附件形式,
oe提示有附件, 可是看到的也只是正文,无法下载附件
thunderbird收到的信件既然能看到附件正文,也能下载附件

测试2: 用oe发送pdf附件,共计2个附件,文件名1中1日
oe/foxmail/thunderbird全都正常接收, 附件文件名没有问题

测试3: 用thunderbird发送pdf附件,共计2个附件,文件名1中1日
thunderbird接收完全正常
oe接收可以看到附件,也能正常打开,但是附件文件名变成了attxxxx.pdf(xxxx为四位数字)
foxmail接收 没有附件 正文是乱码

测试4: 用foxmail发送pdf附件,共计2个附件,文件名1中1日
oe/foxmail/thunderbird全部正常接收, 附件文件名没有问题

测试5: 用thunderbrid发送pdf附件,共计1个附件,文件名为中文
thunderbird接收完全正常
oe接收可以看到附件,可能正常打开,但是附件文件名变成了attxxxx.pdf(xxxx为四位数字)
foxmail接收 没有附件 正文是乱码
web方式察看,只有thunderbird发送的时候,附件显示为application/pdf正文,
而非正常的文件名,其他客户端发送,文件名都正常。
又经测试,不一定是pdf文档,只要附件文件名不是英文,thunderbird发送的附件,
在oe下都会被改名,在foxmail下都会变成乱码。
看来问题应该在thunderbird那边所以请大家慎用thunderbird。

再之后,我心有不甘,去了firefox的论坛,刚把上面的测试结果发出来,就看到了早就拿出来的解决方案:

附件为中文时,其他的邮件客户端可能无法正确认识并读取?
在使用Thunderbird 1.5时,可以做如下设置:
a 、 选择"工具"--"选项"--"高级"--"基本信息(基本设置General)",
b、再选择"基本信息"右下角的"config编辑器"按钮,就可以打开Thunderbird的
"about:config"窗口,
c、最后,选择"mail.strictly_mime.param_folding",将其值设置为0或1
http://forums.mozine.org/index.php?showtopic=4199#

问题终于解决了。据水木上的人说,是TB用了某种标准的东西,可是别人没用。太让人晕了。

发信人: bfdream (蝴蝶梦), 信区: Firefox
标 题: 解决thunderbird 1.5rc1发送附件的问题
发信站: 水木社区 (Sat Nov 19 23:35:32 2005), 站内

前段时间把thunderbird从1.0.x升级到了1.5rc1
很多同学就告诉我,我发的信中的附件都看不了,后来我试验了一把,
发现只要附件的文件名是中文的,其它的客户端例如foxmail等就无法收取
清华邮箱的web界面也不能正常显示附件

后来在网上查了一下,发现是
为了遵守RFC 2231的标准,Thunderbird 1.5改变了编码方式,
如果要让Thunderbird的文件名回到与老的1.0.x版本相同的格式的话,
可以用about:config修改mail.strictly_mime_param_folding的设置为0或1

哎,符合标准的反而要把自己修改得和标准不一致来迎合其它的软件

2006年3月26日星期日

北陵·冬天的最后一丝痕迹

人间四月芳菲尽,山寺桃花始盛开。

已经三月底了,虽然有那么一点倒春寒,但是市区早就看不到什么积雪了,只有角落里的残冰还在顽强地告诉我们,春天不是那么容易来的。可是市区北部的北陵(清昭陵)就是个神奇的地方,这里湖面上的冰还没有完全消融,来到这里,我才知道,沈阳的春天,还没有真正到来。

湖面的亭台就在满眼的冰面之中,只有靠近岸边的地方,才有那么一点水的痕迹。


这里应该是冬天扫雪堆出来的“雪山”,杨柳枝头还看不到什么绿色,配上后面的雪墙,俨然一副寒冬未尽的样子。


北京的朋友说,26号去颐和园划船,而沈阳的游船码头,现在还处于冰封的状态,能划船的日子,还得过上几天。


惊喜!在满目灰黄的草坪上,终于看到了一株绿草!



夏天,这里是一片荷塘。本以为春天来了,可是夕阳下,这片枯萎的荷叶下面,除了冰,还是冰。

2006年3月25日星期六

机修日记:重装 x 4

刚刚过去的一周,沈阳的天气还是如往年的春天一样,变化无常。从阳光明媚的春日,到飞沙走石的春天,再到寒风刺骨的春寒,短暂的七天,好像转换了多个季节。不过这次我倒是想把那些大可以借景抒情的酸溜溜的词汇扔到一边,专心谈谈这个礼拜兼职“机修”的经历。
说是机修,其实也就是重装系统。这个星期,一共重装了4台电脑,2台中文,1台英文,1台日文,一共折腾了两整天。可以负责任的说,现在看到视窗操作系统的安装盘,我就有点反胃了。
电脑1:需要重新作系统
这台机器其实平日用的不多,但是也有几年没有重新做系统了,垃圾信息很多,也中过病毒,虽然平日有瑞星2006个人版防着,可是也已经出现了非常典型的症状了,比如IE被插上了一搜、3721、雅虎工具栏等一系列工具栏, exe文件无法双击打开等等。
机主需要重新做中文系统,而且除了操作系统,只要office套件,所以并不难,直接用windows xp安装盘格式化C,重装,就可以了。谁知天有不测风云,第一张xp安装盘装了一半的时候,提示……文件出错!好在还有另一张安装盘,重来吧,这次好,重启之后,硬盘灯不亮,光驱灯不亮,眼看着微软的介绍一屏幕一屏幕地滚动,就是不见进度条出现。过了1个小时……提示来了,无法安装!
这么倒霉的事情还是第一次看到,重新启动吧。不想“重新启动能够解决大多数问题”这个定则起作用了!没过半小时,操作系统安装成功,又过了不到十分钟,办公软件安装成功,又过了几分钟,系统配置好了企业版赛门铁克杀毒软件的客户端和内部的微软系统更新服务。折腾一下午,这台机器收拾好了。
电脑2:需要日文系统
这台机器的机主在日企工作久了,习惯用日文系统,还好,手头有日文的xp安装盘。为了保险起见,这台机器保留了旧的中文操作系统,在另一个逻辑分区安装日文系统。日文系统的安装过程和中文版区别很明显,但是根据安装中文系统的经验,装好日文系统并不困难。
主要的难题在于,手头没有日文office。后来的解决方案是安装了日文版的开源免费软件OpenOffice.Org 2.0,兼容性还是不错的,就是部分word文档无法通过双击打开,只能在Ooo Writer里面通过打开命令编辑。
日文、中文双系统的另一个问题,是电子邮件和我的文档的共享问题。共享我的文档很容易,把做面上“我的文档”——“属性”——“目标文件夹”换个位置,两个操作系统都移动到同一个目录下就可以了。
但是Outlook Express不能做到这一点,而Foxmail没有日文版本(Foxmail很方便共享的,是绿色软件,直接拽个快捷方式就可以了),于是我为机主在两个系统下分别安装了中文版和日文版的Moziilla Thunderbird,把缺省文件夹设置到了同样的路径下,问题解决。不过日文系统中,对简体中文的支持不好,文件夹的名称出现了乱码,解决方法是,在中文系统中,把邮件文件夹的名字改成日文。这一点比较让人晕,中文系统支持日文很完美,但是日文系统支持中文却不太利索!
电脑3:Dell笔记本启动时报告文件缺失(英文xp系统)
本以为这样的问题很好解决——从别的机器或者从原始的安装盘上把缺少的dll文件复制到system32就可以了吗!
可是,事情不是想象得那么简单的。
这台笔记本没有软驱,我手头也没有英文的xp安装盘!手头的Dell恢复盘,应该可以用用吧?可是,这套光盘上并没有windows操作系统,只有硬件检测程序,虽然光盘能启动,但是dos版本是windows 98,不能够识别NTFS分区,看不到硬盘。方案一,使用随机光盘恢复,失败。
第二套方案,我制作了一个usb启动盘,但是系统却不能通过优盘启动!
怎么办?我突然想起来瑞星杀毒2005的光盘,启动之后可以给NTFS分区杀毒,于是找出瑞星光盘,可是……杀毒的时候能进入NTFS分区,回到DOS之下,NTFS分区仍旧不可见!第三套方案失败。
我想再试验一下优盘启动,这次忘了把瑞星光盘拿出来,在启动菜单的时候,选择的是USB设备启动,果不出所料,启动的程序是瑞星光盘上的,但是奇迹出现了,C盘居然就是优盘!事前已经准备好了DOS下读NTFS分区的软件,执行过后,E盘,也就是笔记本的硬盘出现了。激动人心啊!更让人激动的是,E盘上有I386文件夹!啥也不说了,复制吧。损坏的dll复制到system32文件夹,成功!重新启动。
新问题出现,系统提示,另一个dll文件缺失!重新按照刚才的方式处理,复制I386下的文件,重新启动,仍旧提示这个文件有问题!没辙了。重新安装吧。方案四彻底失败。
本计划用硬盘上的I386文件夹的文件重新做系统,可是执行winnt之后,安装程序硬要往C盘复制东西,老天,C只是一个128M的优盘啊!方案五,失败。
下午,机主借了一套HP电脑专用的OEM版windows xp英文安装盘,先试验一下吧。光盘启动,根据提示选择修复,结果……进入控制台方式了。没辙,重新启动,选择安装,按说应该有“修复”的选项,但是修复没有出现,只有删除旧的系统,和在新路径下安装2个选择。机主要求保留文档,只能在新路径安装了。折腾了一圈,新系统装好了,旧系统的文档也没丢,能够找得到。可是由于这个系统不是Dell专用,属于盗版了,需要30天内激活!看来下一步任务是抓紧时间找到原版附带的安装程序或者恢复程序了。
电脑4:重装中文系统
这台机器是最顺利的了,原来的机器也中过病毒,系统补丁很少打,以前由于正版诺顿杀毒没有卸载干净,经常出现不能上网的问题。本来计划是格式化C盘之后重新安装的,但是安装程序出现之后,按错了,出现了是否删除C盘已经存在的windows的选项,也没有出现“修复”的选择!
自然是要删掉旧版了。这台机器安装很顺利,没遇到麻烦,我也不就不多说了。
后记
应该说,一个星期收拾这么多机器不太常见,毕竟我不是三好街的机修。不过如果我有一张ghost镜像光盘就好了,事后直接安装驱动程序就可以了,能省去不少麻烦。
另外,又出现了一个关于电子邮件的问题。用thunderbird 1.5发送带pdf文件的电子邮件,用foxmail 6.0 beta接收,附件看不到,正文是乱码,可是用thunderbird/outlook express接收,都没有问题,用web看信也没有问题。同样的pdf文件,用foxmail发送,foxmail接收,什么问题都没有。这个问题困扰着我有几天了,如果有朋友知道答案,烦请告诉我。谢谢。

2006年3月3日星期五

白雪皑皑的春天

正月之后,尤其是气温升到了0度以上的时候,我们这里就有人说春天到了。 可是2月底来了一场倒春寒,还有前几天那次发布了雪灾红色预警信号的暴雪。谁知雪来了,就接二连三了,3月1日的早晨,当我醒来的时候,外边又是白茫茫的一片了!

3月1日的深夜,我去机场接一个英国外宾,等他出机场的时候,我半开玩笑的告诉他,现在是春天。当昨天的白天,他看到外边白茫茫的白雪的时候,他无不吃惊地告诉我,这是这个冬天,他遭遇到的最冷的一天!气象台的报告显示,昨天实测气温是-12到-3度。

连续2场“春雪”无疑装点了这座生我养我的城市,看看窗外这幅“白雪皑皑的春天”的画卷,心情怎么会不愉快呢?

请大家陪我看看照片,分享一下这难得一见的白雪皑皑的春天吧。


3月1日的早晨,没有抛洒除雪剂的小路



又有车被雪埋住了,看来这场雪也没有预想得那么小


本来雪地上没有路,走得人多了,也就踩出了路



像不像传说中的大雪压青松?不过,这是柏树



扫雪,堆起来的残雪



夕阳西下,白茫茫的林荫路,是那样的平静



车站后面的南湖公园,积雪很深的样子



车站对面的道路,根本看不出来下雪的痕迹,环卫工人清扫得真干净