Internet Message Access Protocol (IMAP) (original) (raw)

Last Updated : 22 Nov, 2025

Internet Message Access Protocol (IMAP) is an application-layer protocol that operates as a contract for receiving emails from the mail server. It was designed by Mark Crispin in 1986 as a remote access mailbox protocol; the current version of IMAP is IMAP4.

It is used as the most commonly used protocol for retrieving emails. This term is also known as Internet mail access protocol, Interactive mail access protocol, and Interim mail access protocol.

It retrieves messages from your email provider to your email client (such as on your Mac or PC). Importantly, it does not delete messages from the email service after you download them until the user explicitly deletes them.

It allows you to view and manage your emails across multiple devices because it synchronizes the emails between your email client and the server. This synchronization ensures that changes such as read status, deletions, and folder organization are reflected consistently across all devices connected to the same email account.

**Features of IMAP

There are some basic features in IMAP

file

**Working of IMAP

IMAP follows Client-server Architecture and is the most commonly used email protocol. It is a combination of client and server process running on other computers that are connected through a network.

This protocol resides over the TCP/IP protocol for communication. Once the communication is set up the server listens on port 143 by default which is non-encrypted. For the secure encrypted communication port, 993 is used.

The following steps are taken for the working of the IMAP :

The following figure shows the working of the IMAP.

Internet-Message-Access-Protocol-(IMAP)

IMAP Working

**Architecture of IMAP

The Internet Message Access Protocol (IMAP) is a client–server model that allows users to access and view email messages stored on remote servers. Here is a summary of the events:

imap-(1)

IMAP

**Steps Involved in IMAP Operation