最近决定使用 Thunderbird 作为邮件客户端。在使用过程中,我遇到了一些设置方面的问题,并在消耗了一定的时间后解决了这些问题(非商业性的软件通常有这个毛病)。
鉴于 Thunberbird 的中文用户不多,关于设置方面的(中英文)资料也不多(或者已经过时了),我决定在这里记录一下自己的经验。注意,我使用 imap 协议,不是pop协议;有些问题,可能是 imap 协议才会遇到。
1、创建 email 账号
如下图,首次运行时,Thunderbird 会提示用户创设邮件账户。对于主流的邮件服务商例如Gmail,Thunderbird 能自动设别出所需要的服务器设置。
2、管理文件夹订阅
这一部很重要。如果这一部没做好,就会遇见很多奇怪的问题,尤其是使用 imap 协议的(估计pop协议的也有这方面的问题)。遗憾的时,网上关于这方面的信息太少了。
所谓的文件夹订阅,就是告诉 thunderbird 同步你的webmail中的哪些文件夹。不同的邮件提供商,往往使用不同的文件夹名称,例如,有的把发件箱命名为sent,有的是sent items,有的是“已发送”,有的是“发件箱”。如果 thunderbird 没有同步到必须的文件夹,thunderbird 就会自己在本地创建,然后,你就会发现一些悲剧的事情(后面提到)。
如上图,你可以选择订阅webmail中的哪些文件夹。Gmail用户往往有很多lable (标签)。Thunderbird 默认会同步所有的lable,觉得不爽的,可以在这里设置(当然,也可以在Gmail里设置)。
3、为什么没有 Trash 文件夹?
很多时候,thunderbird 默认把删除的邮件放到 Trash 文件夹里。但是, 很多时候, thunderbird 的 imap 用户根本没有 Trash 文件夹,导致在 Thunderbird 下删除的邮件直接消失了,坑爹啊。
发生这种事情,第一个原因就是 thunderbird 没有正确地同步 webmail 的文件夹。
第二个原因,thunderbird 自作聪明地把垃圾桶命名为 Trash 文件夹,而邮件服务器又不接受 thunderbird 的命名。——Gmail 接收 thunderbird 的命名,所以Gmail中出现了 [imap]/sent 和 [imap]/trash 之类的怪异文件夹。
比较人性化的解决办法就是,做好上面第二部的“管理文件夹订阅”,并且,在菜单“工具” -> “账户设置”中做出正确的设置,例如:告诉 thunderbird ,把删除的邮件放到email账户的“已删除”下,而不是放到不存在的 Trash 里。
4、为什么 thunderbird 发送的邮件,没有同步到 webmail 的发件箱里?
原因与第3点的原因类似:thunderbird 没有正确地订阅 webmail 的发件箱,所以自作聪明的创设了一个“sent”邮件夹,而部分邮件服务器又不接收thunderbird 创设的文件夹。——Gmail接收,于是Gmail中出现了 [imap]/sent 之类的怪异文件夹。
解决办法,依然是在菜单“工具” -> “账户设置”中做出正确的设置:
同样,使用类似的方法,可以让 thunderbird 把 已发的信件放到 sent里,而不是 放到 [imap]/sent 里。不需要像 lifehacker 提供的方法(Turn Thunderbird into the Ultimate Gmail IMAP Client)那样,通过添加命令行或者手工编辑 prefs.js 文件来实现。
5、把正文、签名档放在被引用的内容之前
Thunderbird 默认设置下,回复信件时,首先显示被引用的内容,然后是你的回复,最后是你的签名档。如果双方通过十几封邮件你来我往地讨论某个问题,就悲剧了:你要往下翻N次屏,才能看到对方最近的回复内容。
幸好,这是可以设置的;不幸的是,这种事情都需要你去设置….
今天就写这么多吧。
另,如果需要邮件加密的,可以考虑 thunderbird + GnuPG 组合,可以考虑我之前的博文 和/或 ppip 的博文《用 GnuPG + TrueCrypt 保护你的信息安全》。