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.

ابحث في الدعم

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

Thunderbird: Recover lost emails

  • 2 (ردّان اثنان)
  • 1 has this problem
  • 775 views
  • آخر ردّ كتبه Sarahmacin

more options

I use Thunderbird for my Earthlink email account (imap). I have not changed any configuration options. I was checking my email and I noticed that I only have mail that goes back to May 21, 2021. I used to have older mail in my Thunderbird mail account. I do have a backup of my Thunderbird directories that may contain the old emails. But, when I load / restore the MSF and email files from the backup, it still deletes the older emails.

Is there a way to recover these emails from a backup? The emails where in the main inbox and not subfolders.

I use Thunderbird for my Earthlink email account (imap). I have not changed any configuration options. I was checking my email and I noticed that I only have mail that goes back to May 21, 2021. I used to have older mail in my Thunderbird mail account. I do have a backup of my Thunderbird directories that may contain the old emails. But, when I load / restore the MSF and email files from the backup, it still deletes the older emails. Is there a way to recover these emails from a backup? The emails where in the main inbox and not subfolders.

الحل المُختار

re: Earthlink email account (imap)......Inbox... only have mail that goes back to May 21, 2021. So those emails are not on the server, whcih means you need to use your backup to get them back on the server.

re :. I load / restore the MSF and email files from the backup, Only the 'Inbox' mbox files (no extension) contain the emails, so the .msf files are not required.

re: it still deletes the older emails.

but where are you putting that 'Inbox' mbox file ? You can only put it into the 'Local Folders' mail account. When you start Thunderbird it can only show you whatever is on the server, as the file you used from backup does not match the server, you will find all those emails will just be deleted again.

do the following:

  • Rename your backup 'Inbox' mbox file to 'OldInbox'.
  • Copy that 'OldInbox' mbox file'

In Thunderbird In the imap account create a new folder ready to receive emails or several folders as this is a good time for sorting and storing. I would not bother putting emails back into the Inbox because the Inbox is really designed for new received emails that have not been put into suitable folders for long term storage. It also means you have a lot of emails in just one text file.

Then locate the Profile folders...

  • Menu app icon > Help > Troubleshooting Information
  • about 8th in list - Profile Folder - click on 'Open Folder'

New window opens showing contents of 'profile name' folder

  • Exit Thunderbird now - this is important.
  • Click on 'Mail' folder
  • click on 'Local Folders' folder to see contents
  • Paste the 'OldInbox' mbox file into the 'Local Folders' mail account folder.

Start Thunderbird.

In the 'Local Folders' mail account, you should see a new folder called 'OldInbox'.

You can leave those emails in that 'OldInbox' folder as you now have perfectly good copies on your computer in Thunderbird. Alternatively............ You can now start to get 'copies' of emails put back onto the server. Highlight a batch of emails in the 'OldInbox' folder. Right click on highlighted emails and select 'Copy to' and choose the imap account and name of suitable folder. Repeat this action to gradually get 'copies' back on to the server. Be patient, it will take a while. Some servers have a limit on how many emails can be uploaded onto a server within a given period.

Read this answer in context 👍 1

All Replies (2)

more options

الحل المُختار

re: Earthlink email account (imap)......Inbox... only have mail that goes back to May 21, 2021. So those emails are not on the server, whcih means you need to use your backup to get them back on the server.

re :. I load / restore the MSF and email files from the backup, Only the 'Inbox' mbox files (no extension) contain the emails, so the .msf files are not required.

re: it still deletes the older emails.

but where are you putting that 'Inbox' mbox file ? You can only put it into the 'Local Folders' mail account. When you start Thunderbird it can only show you whatever is on the server, as the file you used from backup does not match the server, you will find all those emails will just be deleted again.

do the following:

  • Rename your backup 'Inbox' mbox file to 'OldInbox'.
  • Copy that 'OldInbox' mbox file'

In Thunderbird In the imap account create a new folder ready to receive emails or several folders as this is a good time for sorting and storing. I would not bother putting emails back into the Inbox because the Inbox is really designed for new received emails that have not been put into suitable folders for long term storage. It also means you have a lot of emails in just one text file.

Then locate the Profile folders...

  • Menu app icon > Help > Troubleshooting Information
  • about 8th in list - Profile Folder - click on 'Open Folder'

New window opens showing contents of 'profile name' folder

  • Exit Thunderbird now - this is important.
  • Click on 'Mail' folder
  • click on 'Local Folders' folder to see contents
  • Paste the 'OldInbox' mbox file into the 'Local Folders' mail account folder.

Start Thunderbird.

In the 'Local Folders' mail account, you should see a new folder called 'OldInbox'.

You can leave those emails in that 'OldInbox' folder as you now have perfectly good copies on your computer in Thunderbird. Alternatively............ You can now start to get 'copies' of emails put back onto the server. Highlight a batch of emails in the 'OldInbox' folder. Right click on highlighted emails and select 'Copy to' and choose the imap account and name of suitable folder. Repeat this action to gradually get 'copies' back on to the server. Be patient, it will take a while. Some servers have a limit on how many emails can be uploaded onto a server within a given period.

more options

Thank you! Resolved with these perfect instructions!