为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

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

详细了解

Migrating Tbird from Windows to Linux Mint

  • 4 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 sfhowes

more options

I've been trying to migrate my email from Thunderbird on Windows 7 to Thunderbird on Linux Mint 20. I've followed the technique described in https://support.mozilla.org/en-US/kb/moving-thunderbird-data-to-a-new-computer and it mostly doesn't work. I have moved my email to the new system and I have one gmail account sort of working. It will download new mail but will not send, and every time I click on anything I'm asked for my password again and it gives a "Could not get password for smtp.gmail.com" error when sending.

Also my address book is missing. It would appear that migrating that is a completely separate procedure that isn't documented anywhere I could find (you'd think it would be at least mentioned in the above referenced support article as address books are kinda important, but that's just me).

The linux Mint is a clean install on a new hard drive. How do I migrate email from old to new, including the address book?

Thanks in advance.

I've been trying to migrate my email from Thunderbird on Windows 7 to Thunderbird on Linux Mint 20. I've followed the technique described in https://support.mozilla.org/en-US/kb/moving-thunderbird-data-to-a-new-computer and it mostly doesn't work. I have moved my email to the new system and I have one gmail account sort of working. It will download new mail but will not send, and every time I click on anything I'm asked for my password again and it gives a "Could not get password for smtp.gmail.com" error when sending. Also my address book is missing. It would appear that migrating that is a completely separate procedure that isn't documented anywhere I could find (you'd think it would be at least mentioned in the above referenced support article as address books are kinda important, but that's just me). The linux Mint is a clean install on a new hard drive. How do I migrate email from old to new, including the address book? Thanks in advance.

被采纳的解决方案

Moving the entire Thunderbird folder, as the support article describes, works best if the version of TB on both computers is exactly the same. Otherwise, the easiest way is to copy the contents of the W7 profile folder into the profile folder that is created on Linux after first run. Delete the contents (not the folder) of the Linux profile folder before copying in the contents (not the folder) of the W7 profile. One more thing: delete the pkcs11.txt file in the profile to avoid passwords not being read from the stored passwords file.

As for the address books, what is the TB version on W7, and what is the version on Linux?

定位到答案原位置 👍 0

所有回复 (4)

more options

选择的解决方案

Moving the entire Thunderbird folder, as the support article describes, works best if the version of TB on both computers is exactly the same. Otherwise, the easiest way is to copy the contents of the W7 profile folder into the profile folder that is created on Linux after first run. Delete the contents (not the folder) of the Linux profile folder before copying in the contents (not the folder) of the W7 profile. One more thing: delete the pkcs11.txt file in the profile to avoid passwords not being read from the stored passwords file.

As for the address books, what is the TB version on W7, and what is the version on Linux?

more options

Ah ha - the windoze version is 78.6.0 while the Linux version is 68.10.0. I tried uninstalling and reinstalling Tbird a couple of times by various means but I always get 68.10 back again. Is there anyway to make this work and not loose years worth of email or am I stuck with Windows 7 until the Linux packages finally catch up?

more options

Update - I think I've got it mostly working. I did a clean install of Tbird and then followed the directions given above about copying the contents of the profile folders. I did not realize initially that those oddly named folders were the profile folders. Tbird gave an error on start up about a newer version, so I created new profiles for each email account and it seems to be working. While I had windoze fired up I exported the address books and imported them into the Linux version. It would appear that all organization has been lost but at least the addresses are still there. All of my filters are gone so I will be a while recreating those.  :(

But, given major change in OS and reversion of Tbird viersion, it's working, and that's a win.  :)

If I may be allowed to editorialize a bit: the above referenced support article is unclear and incomplete. The process to copy contents of folders needs to be clarified and an explanation of how to identify your profile folder(s) added, version issues need to be discussed, there needs to be mention of the pkcs11.txt issue and that things like address books and filters are not covered by this procedure.

Stepping on to a taller soapbox, this whole process is an awful way of doing things. Tbird needs some mechanism to transplant all of the users "stuff", and by that I mean mail, address books, filters, server settings, and anything else from one place to another in one operation regardless of OS or version.

Thank you.

more options

Filters can be copied between profiles, and accounts, by copying the msgFilterRules.dat files that are stored in each account subfolder of Mail and ImapMail, which are subfolders of the profile folder, e.g. look in Mail/pop.gmail.com for the dat files.

If the entire profile is copied between setups, the address books and filters are included. But when changing from one major version to another, such as 68 to 78, the best results are achieved by creating a new profile and transferring data manually in separate parts.