使用多个独立的 Thunderbird 实例

use*_*963 3 email thunderbird

与许多人一样,我也有几个电子邮件帐户。到现在为止,我一直在使用Thunderbird我的主帐户,或者使用其他帐户的 Web 界面,或者使用其他电子邮件客户端 ( Sylpheed, Balsa, ...)。出于某种原因,我从不喜欢在一个电子邮件客户端中集成单独的独立帐户的想法,这可能是因为增加了复杂性和混淆的可能性。当我使用三个不同的电子邮件客户端时,我拥有三个真正独立的电子邮件帐户。

唯一的缺点是,其他(非 Thunderbird)电子邮件客户端从来没有像 Thunderbird 那样好用。

现在我想知道是否有可能使用三个独立的 实例Thunderbird,这样我就不必使用劣质的电子邮件客户端。

我知道当Thunderbird已经在运行时,我无法启动另一个实例。此外,任何额外的实例都需要它自己的(独立的)配置目录。

有没有办法实现这一目标?

我在 Debian Wheezy 上使用Thunderbird( Icedove 24.6.0)

更新:

在 MozillaZine 上找到了这篇文章,它建议使用该-no-remote选项,但根本没有提及该选项-new-instance

man page名单这两个选项,但并不能说明有什么区别,如果-new-instance当隐含的-no-remote使用,或者是否他们应该都在同一时间使用。

thunderbird -P "profile_name" -no-remote
thunderbird -P "profile_name" -new-instance
Run Code Online (Sandbox Code Playgroud)

边注:

引用的文章还说:

Multiple instances is intended for debugging, so use it at your own risk
Run Code Online (Sandbox Code Playgroud)

嗯,我不打算用它来调试,我想用它来做我的工作。使用多个实例时可能会出现什么问题?我怎样才能减轻这种危险?

Ant*_*hon 8

您可以从命令行启动 Thunderbird,并-P <profile>选择指定不同的配置文件。在不同的配置文件中,您可以完全分离。IIRC 指定配置文件意味着-new-instance启动时的选项,thunderbird但如果没有,只需添加它。

要从命令行创建新的配置文件,请使用以下命令启动 Thunderbird:

thunderbird -ProfileManager -new-instance
Run Code Online (Sandbox Code Playgroud)

另一方面,您是否尝试过使用 IMAP 协议?这为我在(一个)Thunderbird 会话中拥有的每个帐户提供了完全不同的文件夹树。除非我主动将消息从一个帐户复制到另一个帐户,否则一切都会保持独立,并且只要您关闭不使用的帐户树,事情就不应该令人困惑。