“雷鸟” 让你的邮件跨越Windows和Linux

2010-08-28 10:44:58来源:西部e网作者:

    在Windows和Linux双重启动的系统中,我们都面临这样一个问题:在一个系统中接收的邮件,到了另一个系统无法看到,有时甚至为了查阅一个邮件而不得不重新启动系统。确实有个别Linux的邮件程序能够打开Outlook文件,不过配置、访问都非常麻烦,远远达不到“无缝共享”的要求——我们的要求是:在Windows中接收的邮件,在Linux上也应当能够象本地接收的那样直接阅读和处理;反之亦然。

    为了实现这个目标,一个很自然的想法是:如果一个邮件程序既有Windows版,也有Linux版,而且两个版本保存邮件的格式完全一样,那么实现无缝共享的可能性就大大增加了。实际上,这样的邮件程序确实存在,它就是Mozilla的Thunderbird。Thunderbird即“雷鸟”,在北美印第安人神话中,它是一种能呼唤雷电的巨鸟,不过这头巨鸟现在给我们带来的不是惊天动地的雷电,而是让Windows与Linux融洽无间共享邮件的橄榄枝……

  软件资料

  软件名称:Thunderbird
  软件版本:V0.8
  Windows版:下载地址:天极网下载频道
  Linux版:下载地址:天极网下载频道

  一、准备工作

  为了在两个操作系统之间实现邮件共享,系统至少必须有一个FAT分区,因为只有FAT分区才能获得Windows、Linux两种操作系统的支持,我们要用FAT分区来保存邮件和配置信息。在下面的例子中,我们假定两者将共同一个FAT分区,它是Windows XP系统的E:盘,对RedHat 9而言则是/dev/hda1。

  Thunderbird是Mozilla的产品,当然也是源代码开放的免费软件,它的最新版为0.8版,不过可惜的是,它目前还只有英文版,可能让不熟悉英文的用户略感不便。在Windows上,双击ThunderbirdSetup-0.8.exe把Thunderbird安装到E:\Program Files\Mozilla.org\Thunderbird目录。

  在RedHat Linux的GNOME桌面上,右击下载得到的文件,选择“解压缩到子文件夹中”,进入解压缩得到的文件夹,双击执行thunderbird,按照提示完成安装。

  二、配置共享

    启动Windows,打开一个命令控制台窗口,进入E:\Program File\Mozilla.org\Thunderbird\目录,执行Thunderbird -P命令(参数必须大写),出现图一的对话框,这是Thunderbird的配置文件管理器。点击Create Profile打开新建配置文件向导的欢迎屏幕,点击Next。


图1

  在第二个向导窗口中(图二),向导提示配置文件的默认名称Default User,点击该窗口的Choose Folder按钮,将文件夹位置设置为E:\Mail,点击Finish退出向导,然后关闭图一的窗口。接下来,从开始菜单启动Thunderbird,按照通常的方式设置邮件帐户以及其它选项。注意E:\Mail下面有一个prefs.js文件,它是我们实现Windows/Linux邮件共享的关键所在。


图2

    重新启动机器,进入Linux。前面我们已在FAT分区上创建了Windows版的邮件配置文件,现在把FAT分区挂载到Linux的任意空文件夹,例如执行命令mount /dev/hda1 /mnt/C:fat。有的Linux自动挂载FAT分区,如果这样的话,你不用手工执行该命令了。

  Linux版Thunderbird默认安装的配置文件位于主目录下的一个隐藏目录,类似“.thunderbird/<几个无意义字符>.default”,如图三所示。将Windows版prefs.js文件复制到该目录下,替换Linux版的prefs.js文件。


图3

  当然,Windows平台的配置文件不能直接用于Linux平台,两者的目录路径格式完全不同,所以我们还要修改一下复制到Linux的prefs.js文件。在Linux中启动任意文本编辑器编辑prefs.js,把所有“E:\”形式的路径(参见图四未经修改的prefs.js)改成FAT分区的Linux挂载点“/mnt/c:fat”。修改之后的路径应该类似“user_pref("mail.root.none", "/mnt/C:fat\\Mail\\Mail");”。然后删除所有带“[ProfD]”字符的行,这些行只用来声明相对路径,会导致Linux版Thunderbird出错,可以安全地删除。


图4

  修改完毕后保存prefs.js文件。以后,无论你在哪一个操作系统收取邮件,在另一个操作系统都可以直接查阅、处理,再也用不着为一个小小的邮件启动整个系统了。

 

关键词:WindowsLinux

赞助商链接: