emailondeck logo

You are

API Access?
Advanced Features?
EmailOnDeck PRO

Insightful Articles:

Make hundreds of temporary email addresses!
April. 10th 2018
Google tracks the links you click in Gmail very sneakily.
December. 4th 2018
Why you should consider a temporary email address when dealing with cryptocurrency transactions
December. 20th 2022
So many ways to be tracked online, now audio tracking.
June. 16th 2016
What the Ashley Madison data breach teaches us about temporary email addresses.
June. 15th 2017
Protect your privacy at dating sites with a random email address
July. 22nd 2022
Swipe Right for Privacy, Secure Your Heart and Info While Dating Online
February. 6th 2023
Temporary email: Ultimate solution for e-book fans
October. 24th 2017
Preventing Email Spoofing and Phishing: An Overview of the Sender Policy Framework (SPF) Protocol
January. 12th 2023
One time email address generator service
March. 10th 2016


The source for all temporary and disposable email address related information.

Swipe Right for Privacy, Secure Your Heart and Info While Dating Online

Guest Author: Sarah Kim

I understand the importance of privacy and safety when it comes to online dating. With the rise of dating apps and websites, it can be tempting to jump right in and start searching for a potential partner.

However, it's crucial to consider the potential privacy risks that come with sharing personal information online. That's why I recommend using a temporary email address when signing up for dating sites and apps.

Online dating has become increasingly popular in recent years, with millions of people using various dating websites and apps to meet new people and form romantic connections. However, as with any online activity, using a dating site also comes with certain privacy risks. If a dating website experiences a data breach, sensitive personal information like your email address and date of birth could be compromised.

One way to protect your privacy when using a dating site is to use a temporary email address. This type of email address is a disposable, one-time use email that can be created quickly and easily, and can be used to sign up for accounts on websites and services that you don't trust or don't want to receive emails from later.

Avoiding Potential Hackers & Stalkers

Using a temporary email address provides several key benefits for online daters. First and foremost, it allows for anonymity, which can protect your personal information from being disclosed to potential stalkers or hackers; this includes your full name, home address, and phone number, from being disclosed to potential stalkers.

Additionally, it's not uncommon for websites to experience data breaches. This is especially concerning with dating sites, since not only can hackers access your personal information - they will also have photos of you!

If you "catch their eye", they could reverse look ups of your email address on popular social media sites and apps. With a temporary email address, even if the dating site experiences a data breach, your main email address will not be compromised. If a hacker tries to reverse search your temporary email address, nothing will point to any of your personal information.

Change of Heart

We live in a fast-paced world, and our dating preferences can change just as quickly. Maybe you're no longer interested in a certain dating app, or perhaps you've met someone and you no longer need to use the app. Whatever the reason may be, it's important to have the option to easily dispose of the temporary email address that you used.

By doing so, you can control the flow of messages and communication that you receive, without having to worry about the hassle of changing your personal email address. It's a great way for you to have peace of mind knowing that you're in control of your privacy and your inbox.

TLDR; Simply stop using the temporary email address and create a new one.

Unwanted Dating SPAM

Lastly, another advantage of using a temporary email address is that it helps you avoid unwanted emails from the dating site, such as promotional emails and marketing materials. Temporary email addresses are designed to be used for a short period of time and then discarded, making it simple to keep your inbox organized and clutter-free.

The last thing you need is are endless notification emails, or having your main email address be sold to other dating apps pressuring you to sign up for their services.

Be Safe and Enjoy

If you're exploring the world of online dating and want to protect your privacy, I encourage you to consider using a temporary email address. Using a temporary email address can give you peace of mind and a safer, more enjoyable online dating experience.

Love you all!


The Development and Evolution of Post Office Protocol POP in Email

Guest Author: Jenn Radcliff

Email has become a vital part of our everyday lives, allowing us to connect in real-time with people from around the globe. But, have you ever wondered about the origins and development of email? In this article, we will examine the origins of email, specifically the development of the Post Office Protocol (POP).

In the 1960s, a computer expert by the name of Ray Tomlinson sent the first electronic mail. He sent a message to himself via the ARPANET (the precursor to the internet) using the @ symbol to differentiate the user from the destination address. This rudimentary form of email spread rapidly and was soon used by researchers and academics worldwide.

However, early types of email had a significant drawback: they could only be accessed from the machine from where they were sent. This meant that if you wanted to check your email from a different computer, you would have to log in and view your messages from that computer. This was clearly impractical for the majority of individuals.

In the early 1980s, a new protocol, the Post Office Protocol (POP), was designed to address this issue. POP was meant to allow users to access their email from any computer, with the necessary login credentials. POP enables the email client of a user (such as Microsoft Outlook or Apple Mail) to connect to the email server and download messages to the client's computer. This allows the user to access their email from any machine on which their email client was installed.

POP became the standard protocol for accessing email fast and is still in use today, despite being updated and improved over time. In the early days of email, POP was used to get messages from a single mailbox. Today, however, webmail providers such as Gmail, Yahoo, etc. use it to access many mailboxes.


Joyce Reynolds (some contend Anthony Haan) of MCI Mail developed the Post Office Protocol in 1984. In the late 1980s, the Internet Engineering Task Force (IETF) developed and standardized it.

The IETF standardized the POP by defining it in a series of Request for Comments (RFCs). RFC 918 defines the initial version of the protocol, POP1, produced in 1985. Also produced in 1985, RFC 937 defined POP2, and 1996's RFC 1939 defined POP3, the current version of the protocol.

These versions of the protocol specify the fundamental features of POP, such as how clients connect to servers, how messages are retrieved and erased, and how server-side message storage is arranged. In addition, they provided support for other features, including message status flags, multi-drop mailboxes, and authentication procedures.

POP1, POP2, and POP3

The primary distinctions among POP1, POP2, and POP3 are:

  • POP1 (Post Office Protocol version 1) was the initial protocol version that established the fundamental functionality of POP, including how clients connect to servers, how messages are retrieved and deleted, and how server-side message storage is arranged.
  • POP2 (Post Office Protocol version 2) included functionality such as message status flags and multi-drop mailboxes.
  • POP3 The current version of the protocol, POP3 (Post Office Protocol version 3), introduced support for authentication techniques to safeguard client-server communication. It also improves the handling of large messages and the processing of deleted messages. In addition, it introduced the "lock-and-pop" method, which permits several clients to access the same mailbox without interfering with one another's messages.

POP1 was the fundamental protocol, POP2 extended features, and POP3 made it more secure and resilient.

Will a POP4 be released?

There is currently no official standard for Post Office Protocol version 4 (POP4). While several vendors and developers have submitted different versions of POP4, none of them have been adopted or standardized by the Internet Engineering Task Force (IETF) or any other recognized standards body.

How the Protocol Functions

Post Office Protocol is a straightforward protocol that enables clients to retrieve email messages from a mail server. The operation is as follows:

  1. Using the POP protocol, the client, generally an email client or webmail program, connects to the mail server.
  2. The client sends the server a username and password for authentication.
  3. The server responds with the number of messages in the mailbox and the total size of the inbox upon authentication.
  4. The client then requests retrieval of a particular message based on its number. The server responds by sending the client the requested message.
  5. Once the message has been retrieved, the client can choose to either delete the message from the server or leave it on the server.
  6. Once all desired messages have been retrieved, the client terminates the connection by sending the "QUIT" command to the server.

It is important to remember that in POP protocol, the client is responsible for managing messages, meaning that when the client obtains a message from the server, it is by default erased from the server unless the client specifies otherwise.

Also, POP is only used to retrieve messages; unlike IMAP, it does not offer functionality such as maintaining messages on the server, keeping multiple copies of the same message, or synchronizing messages across numerous devices.

POP Email Client Support

In the late 1980s and early 1990s, the first email clients that supported the Post Office Protocol were developed, shortly after the protocol was standardized by the IETF.

POP support has been a regular feature of the majority of email clients since the beginning of the Internet. Eudora, which was released in 1988, was one of the first email clients to support POP in addition to SMTP, NNTP, and IMAP. Microsoft Outlook, which was published for the first time in 1992, supported POP as well as SMTP and IMAP.

It's also worth noting that in the early days of the internet, most users accessed their email via telnet or command-line interfaces, and the first graphical email clients were not widely available until the mid-1990s, when graphical user interface (GUI) based email clients were released. This made the use of email more user-friendly and contributed to its rise in popularity.

Pros and Cons

The Post Office Protocol has both advantages and disadvantages.


  • POP is a reasonably straightforward protocol, which makes it simple for email clients and servers to adopt and utilize.
  • Email can be accessed from anywhere: POP enables users to retrieve their email messages via a centralized mail server, as opposed to managing mails locally on each machine.
  • POP is less sophisticated than other email protocols, such as IMAP, and therefore requires fewer resources to execute than other protocols.


  • POP merely permits the retrieval of email messages; it does not support the administration of messages on the server, the storage of multiple copies of the same message, or the synchronization of messages across numerous devices.
  • By default, POP downloads messages to the client and then deletes them from the server, preventing offline access. If users wish to access their email when offline, they must first download it while online.
  • POP is not meant to synchronize messages across various devices, therefore users must download the same message numerous times if they wish to access it from multiple devices. Concerns regarding security: POP does not encrypt communications in transit, so messages can be intercepted and read by hostile actors during transmission.

Example POP code

Here is an example of high-level code for an email client connecting to a POP server and sending an email using the POP protocol:

import poplib import smtplib
# Connect to a POP server
pop_server = poplib.POP3('') pop_server.user('username') pop_server.pass_('password')
# Connect to SMTP server
smtp_server = smtplib.SMTP('') smtp_server.login('username', 'password')
# Compose email
from_address = '' to_address = '' subject = 'Test Email' body = 'This is a test email sent using the POP protocol' message = f'Subject: {subject}\n\n{body}'
# Send email
smtp_server.sendmail(from_address, to_address, message)
# Close server connections
pop_server.quit() smtp_server.quit()

This is a simple example of a script for connecting to a POP server, downloading email, and sending an email using the POP protocol. You must replace the server name, username, and password with the corresponding values for your email server.

In the real-world, you will need to manage failures and exceptions while interacting with the POP and SMTP libraries. Additionally, this example is developed in Python, and library usage may vary based on the programming language you employ.


The Kerberized Post Office Protocol (KPOP) is a modification of the Post Office Protocol (POP) that includes Kerberos authentication capability. Kerberos is a secure authentication mechanism that enables users to access network resources without disclosing their passwords in plaintext over the network.

Using KPOP, clients can authenticate to a mail server using Kerberos credentials instead of transmitting plaintext passwords over the network. This adds an additional layer of protection for POP connections, making it harder for an attacker to intercept and obtain credentials. KPOP is primarily utilized in situations where Kerberos is already deployed, and it enables single sign-on for email clients.

KPOP is an older protocol that is not as widely supported as current email protocols, such as IMAP and SMTP, which have built-in security improvements. Additionally, because KPOP is less prevalent than other email protocols, it is unlikely to be supported by the majority of email clients and servers.


Standard Dial-up Post Office Protocol version 3 (STD-POP3) is a dial-up connection-specific variant of Post Office Protocol version 3 (POP3). The POP3 protocol is utilized to retrieve email from a mail server. It enables a client, such as an email client, to connect to and retrieve messages from a mail server.

Standard Dial-up POP3 service is a method for utilizing the POP3 protocol over a dial-up internet connection, as opposed to a broadband or LAN connection. It is a variant of the POP3 protocol built specifically for dial-up connections, which are generally slower and less dependable than broadband or LAN connections.

STD-POP3 is similar to the conventional POP3, with the primary differences being that it is designed to handle the connection difficulties that can emerge when utilizing a dial-up connection, such as dropped connections or timeouts. It also contains extra capabilities such as the ability to instantly redial a disconnected number and support for numerous phone numbers for a single email account.

Due to the widespread availability of high-speed Internet connections, dial-up connections are less frequent today, therefore support for this protocol may be restricted. Also, with the development of web-based email services and the rising use of mobile devices, the need for this variant of the POP protocol has considerably lessened.

Future Usage

It is anticipated that the Post Office Protocol will continue to lose popularity as more advanced email protocols, such as the Internet Message Access Protocol (IMAP) and the Simple Mail Transfer Protocol (SMTP), continue to gain ground.

IMAP has various advantages over POP, including the ability to store messages on the server, making them accessible from multiple devices, and built-in support for features like flags, labels, and server-side filtering. In addition, web-based email services such as Gmail, Yahoo Mail, and, which are accessed via a web browser, are growing in popularity. These services often employ IMAP or SMTP to handle the underlying email transfer.

The shift toward mobile email access is another factor contributing to the fall in POP utilization. POP protocol is not well-suited for mobile devices because it downloads emails to the local device and does not provide access to emails from other devices or through the web.

In addition, the usage of POP will continue to be phased out in the future due to the growing popularity of cloud-based services and the transition toward more current and secure protocols.

POP will continue to be supported by the majority of email servers and clients, but its usage is projected to fall as more complex email protocols and web-based email services become more prevalent.


Uncovering IMAP, The Email Protocol You Didn't Know You Needed

Guest Author: Jennifer Radcliff

In the 1960s, the first email system was established as part of the ARPANET project, which was a predecessor to the internet. The earliest email system, referred to as Simple Mail Transfer Protocol (SMTP), was created to allow users to communicate text messages between computers.

As an extension to SMTP, the Internet Mail View Protocol (IMAP) was developed in the 1980s, enabling users to access and handle their email messages on a remote server. IMAP enabled users to see, organize, and download their email messages without needing to store them locally.


Mark Crispin designed IMAP (Internet Mail Access Protocol) in 1986 while working at the University of Washington. It was designed as an addition to the existing Simple Mail Transfer Protocol (SMTP). This enabled users to access and manage their email messages on a remote server, as opposed to just receiving them.

It was not until the early 1990s that major email clients began to support the protocol.

Email Client Support

The initial version of Microsoft Outlook, which was introduced in 1992, supported IMAP. Similarly, the 1992 initial release of the Eudora email client had IMAP capability.

In the late 1990s and early 2000s, several popular email clients such as Apple Mail, Mozilla Thunderbird, and Novell GroupWise added IMAP support.

Notably, the adoption of IMAP by these prominent email clients contributed to its widespread use as a protocol for accessing and managing email messages on remote servers. Since then, IMAP has become a popular protocol for accessing and managing email messages on remote servers.

How IMAP operates

IMAP is a technology used to view and manage email messages on a distant server. The operation is as follows:

  1. Using an IMAP-enabled email client, such as Outlook or Thunderbird, a user connects to the email server.
  2. The user authenticates with the server, by submitting their username and password,
  3. The server responds by giving the user a list of accessible email folders (such as Inbox, Sent, and Drafts).
  4. The user picks a folder to see, after which the server transmits a list of the messages located within that folder.
  5. The user can then select a specific message to examine, and then the server transmits the message's contents to the client.
  6. The user can also conduct server-side operations such as relocating, duplicating, and removing messages.
  7. In addition, the user can create new folders, mark messages as read or unread, and flag them.
  8. At the conclusion of the session, the user disconnects from the server, and any changes performed during the session are saved on the server.

With IMAP, the email and its attachments remain on the server, allowing the user to view them from numerous devices, but with POP, the email is downloaded to the device and erased from the server.

IMAP code

The following is an example of advanced PERL code for an email client connecting to the IMAP protocol and sending an email:

# Import required library files import imaplib # Connect to the email server server = imaplib.IMAP4_SSL('') # Login to the server with the credentials provided. server.login('username', 'password') # Select the inbox folder for server access.'Inbox') # Construct the email message message = "From:\r\nTo:\r\nSubject: IMAP Test Email\r\n\r\nThis is an IMAP test email." # Send the message to the email server.append('Inbox', ", imaplib.Time2Internaldate(time.time()), message.encode()) # Logout from the server server.logout()

This code establishes a connection to the email server using the imaplib library and the IMAP4 SSL protocol, authenticates with the server using the supplied credentials, and picks the inbox folder. The program then composes and sends an email using the append function. Ultimately, it logs off the server.

Notably, this is a very high-level example, and in reality, many other considerations and procedures are required to construct a completely functional email client. Additionally, it is essential to utilize the correct libraries and ports for the email provider to which you wish to connect, and to consider security and best practices when dealing with sensitive data such as credentials and emails.

The advantages of the IMAP protocol

  • Permits users to read and manage their email messages on a remote server using any device.
  • Permits users to see, organize, and download their email messages without downloading them to their local machine.
  • Provides access to several email folders, including Inbox, Sent, and Drafts.
  • Allows users to mark communications as read or unread, as well as flag messages for further action.
  • This feature enables users to move, copy, and delete messages on the server.
  • Permits the creation of new folders.

The shortcomings of the IMAP protocol

  • Requires a continual internet connection to access email messages.
  • Keeping the email and its attachments on the server can raise security problems if the server is not adequately protected.
  • Some email providers may limit the amount of IMAP email storage space accessible.
  • More sophisticated than POP, which can make it difficult to set up and maintain.


IMAP, IMAP2, and IMAP4 are all Internet Mail Access Protocol versions. The distinction between them is in the functionality they offer and how they are implemented.

IMAP stands for Internet Mail Access Protocol and was first described at Stanford University in 1986 by Mark Crispin. It is the first version of the protocol and offers rudimentary access and management of email messages on a distant server.

IMAP2: IMAP2 is an improved version of the 1988-released IMAP protocol. It adds various new capabilities to the original protocol, such as the ability to search for specific messages and support for multiple mailboxes.

IMAP4: IMAP4 is the most recent version of IMAP and was stated for the first time in 1993. It is an extension of IMAP2 that includes additional features such as offline message access, message status flagging, and the ability to alter mailbox hierarchies. Additionally, a new protocol for searching and sorting messages is defined.

IMAP4 is the most recent and commonly used version of the IMAP protocol; it is a development of IMAP2 that adds numerous new features and capabilities.

What is the P-IMAP protocol?

P-IMAP (Post Office Protocol - Internet Mail Access Protocol) is a mix of Post Office Protocol (POP) and Internet Mail Access Protocol (IMAP) that provides a more advanced solution for accessing and handling email messages on remote servers.

POP is a protocol for getting and downloading email messages from a remote server to a local computer. It is straightforward and straightforward to use, but it has several limitations, like the inability to read email messages from various devices and the requirement to download messages to the local computer.

P-IMAP is a hybrid protocol that gives the advantages of both protocols. It permits users to obtain email messages from a remote server using POP and subsequently handle those messages using IMAP. This advanced approach for accessing and handling email messages on remote servers is meant to alleviate the limitations of POP.

P-IMAP is neither a standard protocol, nor is it generally implemented.

SSL and TLS certified