Skip to main content

POP3 vs IMAP - What's the difference?

hey guys in this video we're going to talk about a couple of different email protocols and these are pop3 and IMAP now these protocols are used for retrieving email from an email server so for example if you're using an email client such as Microsoft Outlook you would configure outlook with either pop3 or IMAP to retrieve your email on a computer and you can also use these protocols on your tablet or smartphone to retrieve your email so you can use either one the choice is yours but the question is which protocol do you want to use is one better than the other so that's what we're going to talk about so let's talk about pop3 first now pop3 stands for post office protocol 3 now pop3 is the simplest of the two protocols because the only thing that pop3 does is download the email to your device from a mail server and it only downloads what's in your inbox folder which is where your email is and that's pretty much it it doesn't download any other folders or their contents so it doesn't download your sent items your drafts your deleted emails and so on because it only downloads what's in your inbox and it doesn't do any kind of synchronization so for example here we have two computers that are configured to retrieve the same email account and as you can tell the folder structures are different on these two computers because pop3 does not synchronize the folders now by default when you're using pop3 the email will be deleted on the mail server once it's downloaded to a device so no copy of the email is kept on the server so what happens is is when a new email comes in to the mail server if this computer up here it checks the mail server first before this computer down here this computer will receive the email but this other computer will not because the email has already been downloaded so no copy of the email is kept on the server however most email clients will have a setting that you can check to leave a copy on the server so that all of your devices can retrieve the email about IMAP and IMAP stands for Internet message access protocol now IMAP is also used for retrieving email but IMAP is a little bit different IMAP allows you to view your email that's on the server from multiple devices the email is kept on the server and it caches local copies of the email on to all of your devices and it synchronizes all of your folders and everything that's in them so it syncs your inbox sent items deleted items drafts and any custom folders that you may have created so when you view your email on your computer tablet or smartphone your email would be exactly the same because everything is synchronized so for example in this demonstration we see that all the email and folders are exactly the same between these two computers so if we delete an email on this computer here the email will be deleted on the mail server and then be deleted on this computer also so if we go to the other computer and for example let's go ahead and delete all the emails and when this happens all the emails on the server and the other computer will be deleted also and if any new emails come in the email first goes to the mail server then as these computers synch with the mail server the new email will appear on these computers so in another example let's go ahead and make a custom folder so we'll make a custom folder and then give it a name and because we're using IMAP the folder and all of its contents will be added and synced to the other computer also so every computer tablet and smartphone that you have will have the exact same email and folder structure as the others so that's how IMAP works so as a comparison between pop3 and IMAP on the Left we have pop3 and as you can see the folder structure is different between these two email clients because pop3 only downloads the contents of your inbox folder it doesn't do any email or folder syncing so that's why the emails and the folder structure are different but an IMAP everything is the same the email and folder structure are identical because IMAP syncs everything with all of your devices now both pop3 and IMAP are configured in your email client in the incoming server settings so for example if you're using Gmail and you wanted to use pop3 you would type pop gmail.com and your incoming server settings or if you wanted to use IMAP you would type imap.gmail.com the question is which protocol do you actually want to use and that really depends on your situation now pop3 is good if you're only going to retrieve your email from one device the advantage of using pop3 is that since the email is downloaded to your device you can view your downloaded email even if you don't have an internet connection so the only time that you need an internet connection and pop3 is when you're receiving new email or sending email another advantage of pop3 is that it saves storage space on the mail server because the emails are deleted when they are downloaded to a device now a disadvantage of pop3 is that since the emails are removed from the server and downloaded to your device you would need a plan to backup your emails in case your device crashes or is lost and another disadvantage is that your device has a better chance of being infected with viruses since the emails are fully downloaded now IMAP is good when you're going to retrieve your email from multiple devices an advantage of using IMAP is that all the email is stored on the mail server so whether you're accessing your email using an email client or webmail you'll be able to see all your email including your sent items drafts deleted items and any custom folders and all the email and all folders are all synchronized so every device that you have will see the exact same thing now a disadvantage of IMAP is that you will not be able to view your emails without an internet connection and this is because I map only caches local copies of the email on your device and doesn't download them however some email clients will give you an option that you can check to have IMAP download the emails to your device instead of just cashing them

Comments

Popular posts from this blog

Port Forwarding Explained

what is port forwarding now maybe you've heard about it but you weren't exactly sure what it was or how it works so basically port forwarding allows computers over the Internet to connect to a specific computer or service within a private network it's basically making your computer accessible over the Internet even though you're behind a router so for example let's say a friend of yours at their home wants to remotely control your computer at your home using a service such as remote desktop connection now remote desktop connection is a service built into Microsoft Windows that enables you to connect to another computer running Microsoft Windows and then once you're connected to the remote computer you can use that computers programs and files just as if you were sitting in front of it so now your friend is ready to connect to your computer so we starts up the remote desktop connection and sends the request to your public IP address with a specific port number no...

RAM Explained - Random Access Memory

hello everyone in this Article we're going to talk about one of the most important parts of a computer and we're going to be talking about primary memory or temporary storage and this is called RAM Ram stands for random access memory RAM is stored on the motherboard in modules that are called dims dim stands for dual inline memory module a dim is a dual inline module because it has two independent rows of these pins one on each side a dim memory module has either 168 184 240 or 288 pins and then the dim is installed on the motherboard in the memory slots a motherboard can have a various number of memory slots the average motherboard will have between 2 and 4 of them in order for data or program to run on a computer it needs to be loaded into Ram first so the data or program is first stored on the hard drive then from the hard drive it's loaded into Ram and once it's loaded into Ram the CPU can now access the data or run the program now a lot of times if the memory is to...

NAT Explained - Network Address Translation

nat stands for network address translation and this is a service that is used in routers and its purpose is to translate a set of IP addresses to another set of IP addresses and the reason for having the nat service is to help preserve the limited amount of IP version for public IP addresses that we have available around the world when the IP version 4 address was created engineers didn't realize how big the internet will become because even though there were over 4 billion IP version 4 addresses available the engineers thought that that would be enough but obviously they were wrong so in order to prevent a shortage of public IP version 4 addresses engineers developed private IP addresses and network address translation now there are two different types of IP version 4 addresses there's public and there is private public IP addresses are publicly registered on the Internet you have to have a public IP address if you want to go on the internet and there are approximately 4 billi...