Moving from POP3 to IMAP

palm.jpgI have been using the POP3 protocol to collect all my emails from my ISP for the last few years. POP3 stores emails locally once they have been read from the server. This works great if you have a single PC, but it is a bit of a disaster if you check your email from multiple PCs. For example, trying to synchronise the emails on my ‘master’ desktop PC after using the laptop for a week on holiday was a royal pain. I would set the laptop not to remove messages from the POP3 server when read (unless deleted) and then re-do all the marking as read, tagging and sorting into sub-folders when I got home. Groan.

I chose POP3 because I was familiar with it and because I was using some auto-responder software that only worked with POP3. Now that I use e-junkie for sending out licence keys I don’t really need the auto-responder. So I decided to try IMAP, an alternative protocol that stores emails on a central server. So far I am very pleased with the move.

I use Mozilla Thunderbird on all my computers and my email is hosted by Both Thunderbird and 1and1 support POP3 and IMAP, so this made the transition very easy. I just set-up new IMAP accounts for each email account on each machine in Thunderbird. The POP3 accounts are still there so I can search them, but they no longer retrieve new emails.

Now, when I mark an email read or move it to a sub-folder, the change is immediately visible across all my email clients. Hoorah. I realise the same could be said for webmail. But I then would have to use webmail. Ugh. Lets not go there.

I was a bit worried about network latency issues with IMAP, but it haven’t noticed any problems so far and searching IMAP emails on the 1and1 server seems similar in performance to searching POP3 emails locally.

I haven’t quite worked what to do about backing-up my email yet. With POP3 it was easy, as the data was stored as files on my local machine. I am not sure what the best way to achieve this is with IMAP. In theory my ISP should be taking care of backing-up my IMAP data, but I am a bit paranoid after the recent disappearance of this blog. It is something I need to investigate further.

I am fairly conservative when it comes to adopting new technologies. Most of you reading this probably moved to IMAP ages ago. But if you didn’t, you might want to give IMAP a try. Even if you are currently a one-person company with a single PC/Mac (unlikely) it is going to make life easier if you later grow to multiple machines and/or people.

7 thoughts on “Moving from POP3 to IMAP

  1. Baruch

    I’m using offlineimap which is a python program to backup IMAP folders, there are several other programs like this that let you sync your imap server with another imap server or with local folders.

    In the event of a disaster you can reverse the direction and fill the IMAP server with the local copy.

    My own mail server sits in the US and I’m in Israel so the latency kills me if I try to read mail with IMAP, so I use offlineimap to fetch the new mail and handle the moved and deleted mail on the real server. And then I have a webmail to read my mail even if I don’t have my laptop handy.

    I’ve started to think I might offer consulting/contracting services to micro-isv’s to help with such issues. But then I suspect most micro-isv’s are not up to spending money on such issues and would rather do the work themselves.

  2. Andy Brice Post author

    >suspect most micro-isv’s are not up to spending money on such issues and would rather do the work themselves.

    I think you are right. You would probably be more successful selling software to Chinese teenagers. ;0)

  3. IanH

    Hi Andy

    I was using IMAP for a couple of years but have changed to GMail just for the convenience of being able to access email from anywhere with just a browser.

    I used a php application to access the IMAP email for a while, but it never worked very well (Can’t remember which one though!)

  4. Carlo

    1and1 is my web hoster

    i am trying to get Thunderbird to get my mail from my web hosting (1and1) account.

    for incoming
    i typed in: (it did not work)

    i typed in: (it did not work)

    i typed in for outgoing:
    (these did not work)

    i am in the Atlanta, Georgia, USA.
    i believe i am expert with computer networking.

    what is 1and1 Mail Protocol?

    2 years ago i used POP3 it worked fine back then.
    now i am using Portable Thunderbird (imap) with GPG & TrueCrypt all on top of Mojo.

    help please

  5. Gad D Lord

    I use gmail as an aggregator for all my POP3 email addresses I use 5 or 6 if I recall correctly.

    Its spam detection is fantastic and you can configure it to send emails on behalf of

    I love it. Previously I was using Outlook Express, Outlook, and Mail on Mac. I don’t do that any more. Gmail is enough.

Comments are closed.