We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How to synchronize mails on two Macs and a PC?

  • 11 replies
  • 1 has this problem
  • 4 views
  • Last reply by Saint.112

more options

Hi all. My iMac broke down so I had to take off the shelf and restart my old Mini. When it's fixed I would like to import in the iMac the mails I sent and received on the Mini. I found the folder Library>Thunderbird>Profiles>6s4r20mm.default>Mail. But the content of the folders is packaged in a single file so you can't access to individual mails in this environment. There must be a way to automatically import in the iMac the mails that are not already there. I searched the Help and the forum but found nothing. I am going to use a PC laptop too and I would like to import in it the mails too. TIA Regards Nick

Hi all. My iMac broke down so I had to take off the shelf and restart my old Mini. When it's fixed I would like to import in the iMac the mails I sent and received on the Mini. I found the folder Library>Thunderbird>Profiles>6s4r20mm.default>Mail. But the content of the folders is packaged in a single file so you can't access to individual mails in this environment. There must be a way to automatically import in the iMac the mails that are not already there. I searched the Help and the forum but found nothing. I am going to use a PC laptop too and I would like to import in it the mails too. TIA Regards Nick

All Replies (11)

more options

The Mail folder has subfolders named after your POP accounts, and a Local Folders subfolder. The single files with no extension, and named after folders such as Inbox, Sent etc., are mbox files, and contain all the messages in a folder. If you want to import an mbox file to another computer with TB, copy it into ...Mail/Local Folders of the TB profile (while TB is closed). When you restart TB, the folder will appear under Local Folders in the Folder Pane, with the individual messages visible.

If your accounts were IMAP, the mail would automatically sync. over all devices with the same IMAP accounts.

more options

Thanks for your quick reply. I have and ordinary mail account with a provider. I receive mails and store them on my HD. AFAIK I don't have access to a server where my mails are stored.

The structures of the folders are basically the same on both computers. As far as I understand it, the procedure you tell me to do will replace the existing mails on the iMac. Here is the history:

  • On date 1 I bought a Mac Mini that I used for several years.
  • On date 2 I bought an iMac and transfered everything from my Mini on it.
  • On date 3 the iMac broke down so I restarted the Mini.
  • On date 4 I will use my repaired iMac again.

So I want to add to the iMac all the mails I sent and received between dates 3 and 4 on my Mini while keeping the ones sent and received between dates 2 and 3. If the mails were stored in a folder instead of being packaged in a file it would be possible to manually copy the relevant ones. It would be a chore though. Hence there is no solution in the Finder.

An idea just poped up in my mind. Tell me what you think about it:

  • On my Mini create new folders.
  • Dump in them the mails sent and received between dates 3 and 4 that I want to retrieve.
  • Copy these folders in the Library (in the Finder).
  • On my iMac, paste them in the Library.
  • They should appear as new folders in TB, right?

TIA Nick

more options

If you do as you say.... Dump in them the mails sent and received between dates 3 and 4 that I want to retrieve. Copy these folders in the Library (in the Finder). On my iMac, paste them in the Library. They should appear as new folders in TB, right?

YES :)

~/Library/Thunderbird/Profiles/<Profile name>/Mail/pop account name folder Copy from pop account name folder on Mini and paste them into the iMac pop account name folder. Do this whilst Thunderbird is closed on both machines.

Modified by Toad-Hall

more options

Thanks for your reply. Actually, when one creates a folder called MyFolder at the root in TB, in the LIbrary, in Mail/Local Folders there are

  • 2 files: MyFolder and MyFolder.msf
  • 1 folder: MyFolder.sbd

The subfolders MySubFolder01 etc. counterparts are just the corresponding 2 files in MyFolder.sbd. I guess I need to copy all of them. And I am done? There is no utility able to merge the content of two computers? Nick

more options

re : 2 files: MyFolder and MyFolder.msf and 1 folder: MyFolder.sbd

Yes you need to copy all three.

'MyFolders.sbd' folder contains your 'MyFolder' subfolders and it needs the 'MyFolder' mbox file and MyFolder.msf index file so that Thunderbird knows there is a set of subfolders.

more options

OK. Thanks. When you buy a new Mac you can use a transfer utility that imports in it all your stuff from your old Mac. I guess there is the same thing in Windows. If you have a Mac and buy a PC is there a ute that allows you to import your TB and FF stuff in it? Nick

more options

The entire Thunderbird folder can be copied from one computer to another:

https://support.mozilla.org/en-US/kb/moving-thunderbird-data-to-a-new-computer

On the left, under Editing Tools, select the appropriate operating system. A similar process works for Firefox, i.e. copy the ...\Roaming\Mozilla\Firefox folder.

With TB, the only additional item to know when moving between OS X or Linux and Windows is to delete the pkcs11.txt file from the target computer's profile folder, to avoid password issues.

more options

OK. Thanks for your input. Nick

more options

sfhowes said

The entire Thunderbird folder can be copied from one computer to another: https://support.mozilla.org/en-US/kb/moving-thunderbird-data-to-a-new-computer On the left, under Editing Tools, select the appropriate operating system. A similar process works for Firefox, i.e. copy the ...\Roaming\Mozilla\Firefox folder. With TB, the only additional item to know when moving between OS X or Linux and Windows is to delete the pkcs11.txt file from the target computer's profile folder, to avoid password issues.

I looked at this procedure and its fairly simple from one Mac to another yet it doesn't talk about doing the same from one Mac to a PC. Nick

more options

Copy the Thunderbird folder on the Mac and paste it into this location on the PC: C:\Users\<winusername>\AppData\Roaming

Delete any existing Thunderbird folder in Roaming before pasting the one from the Mac. Before starting TB, delete pkcs11.txt from the profile folder in ...\Roaming\Thunderbird\Profiles\<8charstring>.default

This page explains the Windows end of the transfer.

more options

Thanks for the tips. It seems fairly simple. Yet it's strange there is no tool to automate it. Nick