搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

How do I make a static backup of thunderbird accounts that I can still access locally only (as another profile) on Linux

  • 3 个回答
  • 2 人有此问题
  • 6 次查看
  • 最后回复者为 Joe

more options

I have a couple of IMAP accounts with my ISP. (I do not want to use POP.) One of them is running out of space, so I have to clean out the old stuff. Thunderbird is set to keep a copy of all emails locally on my notebook.

What I want to do is to copy my existing profile and all the accounts/data to another location on my notebook drive, BUT I still want to be able to access it offline using Thunderbird so I can look up old information as necessary.

What am I doing wrong?

Here's what I have tried so far:

I know there's some way to do this using profiles, but I haven't been able to figure out how to get Thunderbird to let me change the account name in one profile without changing it in the other one too - or maybe it's not even accessing the other one at all.

I'm using Kubuntu 14.04 Linux with KDE 4.14.0.

I tried copying my profile and accessing it with

   thunderbird -P $HOME/.thunderbird/backup/profiles.ini

and accessing the original with

   thunderbird -P $HOME/.thunderbird/profiles.ini

but it seems like it's only looking at one profile because when I try to change the account name in the backup one (so it can't access my current IMAP account), I see the same changes in the regular one.

bigbird@ramdass:~$ cat $HOME/.thunderbird/profiles.ini [General] StartWithLastProfile=1

[Profile0] Name=default IsRelative=1 Path=oll1pj1u.default Default=1

bigbird@ramdass:~$ cat $HOME/.thunderbird/backup/profiles.ini [General] StartWithLastProfile=1

[Profile0] Name=local backup IsRelative=0 Path=/home/bigbird/.thunderbird/backup/oll1pj1u.backup

bigbird@ramdass:~$

I have a couple of IMAP accounts with my ISP. (I do not want to use POP.) One of them is running out of space, so I have to clean out the old stuff. Thunderbird is set to keep a copy of all emails locally on my notebook. What I want to do is to copy my existing profile and all the accounts/data to another location on my notebook drive, BUT I still want to be able to access it offline using Thunderbird so I can look up old information as necessary. What am I doing wrong? Here's what I have tried so far: I know there's some way to do this using profiles, but I haven't been able to figure out how to get Thunderbird to let me change the account name in one profile without changing it in the other one too - or maybe it's not even accessing the other one at all. I'm using Kubuntu 14.04 Linux with KDE 4.14.0. I tried copying my profile and accessing it with thunderbird -P $HOME/.thunderbird/backup/profiles.ini and accessing the original with thunderbird -P $HOME/.thunderbird/profiles.ini but it seems like it's only looking at one profile because when I try to change the account name in the backup one (so it can't access my current IMAP account), I see the same changes in the regular one. bigbird@ramdass:~$ cat $HOME/.thunderbird/profiles.ini [General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=oll1pj1u.default Default=1 bigbird@ramdass:~$ cat $HOME/.thunderbird/backup/profiles.ini [General] StartWithLastProfile=1 [Profile0] Name=local backup IsRelative=0 Path=/home/bigbird/.thunderbird/backup/oll1pj1u.backup bigbird@ramdass:~$

被采纳的解决方案

I don't think a new profile will help you at all.

Copy anything you want to keep from the server to Thunderbird's Local Folders. That will free up space on the server.

Provided you arrange things so there are no huge folders ( > 4 GB) I don't think having all your old messages in Local Folders will cause any great trouble.

You can use Thunderbird's profile manager to switch between profiles, but I suspect you'll find it very inconvenient as you'll have to close down and re-open Thunderbird, or use an add-on, to switch between profiles. Or you can jump through hoops and run two instances of Thunderbird, each with its own profile.

However many profiles you have, you need to move things into Local Folders in order to avoid them being stored on the server.

You can export messages to .eml, .txt or .html files, but I suspect that locating old messages would be painful, since the chaining and threading will be lost.

定位到答案原位置 👍 1

所有回复 (3)

more options

To clarify, I only run one instance of Thunderbird at a time - either the original or the backup one.

more options

选择的解决方案

I don't think a new profile will help you at all.

Copy anything you want to keep from the server to Thunderbird's Local Folders. That will free up space on the server.

Provided you arrange things so there are no huge folders ( > 4 GB) I don't think having all your old messages in Local Folders will cause any great trouble.

You can use Thunderbird's profile manager to switch between profiles, but I suspect you'll find it very inconvenient as you'll have to close down and re-open Thunderbird, or use an add-on, to switch between profiles. Or you can jump through hoops and run two instances of Thunderbird, each with its own profile.

However many profiles you have, you need to move things into Local Folders in order to avoid them being stored on the server.

You can export messages to .eml, .txt or .html files, but I suspect that locating old messages would be painful, since the chaining and threading will be lost.

more options

I'm sure I could get my hoop jumping in order sooner or later, but just putting things in the local folders is way simpler. Thanks!