Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

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

bulk email & subfolder copy issues in tbird

  • 1 (رد واحد)
  • 2 have this problem
  • 3 views
  • آخر ردّ كتبه Matt

more options

Ok i I am having issues transferring emails from an old pop mail account on Thunderbird to imap account On Thunderbird. when trying to copy folders that have sub folders of messages with large numbers of emails, some emails do not get transferred. I have done some research and I’ve seen similar people posting issues over four to six years ago with same issues. is there a simpler way to do this it will take me weeks to fill in missing emails that firefox did not copy? i have tried drag drop method, and copy folder plugin with similar issues....

PLEASE HELP!

Ok i I am having issues transferring emails from an old pop mail account on Thunderbird to imap account On Thunderbird. when trying to copy folders that have sub folders of messages with large numbers of emails, some emails do not get transferred. I have done some research and I’ve seen similar people posting issues over four to six years ago with same issues. is there a simpler way to do this it will take me weeks to fill in missing emails that firefox did not copy? i have tried drag drop method, and copy folder plugin with similar issues.... PLEASE HELP!

All Replies (1)

more options

Why is it everyone thinks the IMAP mail protocol is some sort of file system. It is a mail system that works on synchronizing mail between folders. This does provide an opportunity to add mail directly to the server, but it is not a file system.

What adding a mail to the imap server folder does mean is a lot of back and forth conversation between the mail server and the mail client. This conversation is a significant over head beyond just the mail data. Remember also that your internet connection speed is typically measured in bits. and upload is throttled at around 50% or less than your download speed so a download speed of 20mbits will in ideal circumstances upload 2.5MB per second. out of that you have to deduct the TCP overhead of about 13% - 20% of that 2.5Mb. Then there is the other things you are doing on that line that it is sharing with like streaming music or video of downloading mail. Everything coming down uses uploads to communicate.

Now lets assume the mail server is busy and drops a few packets and in fact simply looses a couple of messages because it is to busy to get the message back to the client because you just hit it with 20,000 new items and they are coming in faster that the server has resources allocated to cope with this unlikely event. Notmaly a sent mail is about what the server administrator has resourced the server to receive from the mail client as new items. perhaps a dozen if you do a mail merge.

The bottom line is IMAP is not suited as a file system or a mail backup client and trying to synchronize up stream more than about 500 emails at a time will almost always end in frustration and tears. This in no reflection on Thunderbird or the mail server. It is a reality of using IMAP.


Is there a better method. Personally I recommend examining why you are even doing it. Because the best solution is not upload anything you do not need is my opinion. Do you need to add to the knowledge Google or Yahoo or whomever it is has about you by adding all your mail from years ago, just so they can build a better profile of you to market things to you or sell to someone else.