Topic - Message Access Agent (MAA)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Topic - Message Access Agent (MAA).

Message Access Agent (MAA)

As we know to send and receive a mail two agents, message transfer agent and a message
access agent are required. The message transfer agent transfers the message from client
computer to the recipient’s mail server. Now, it’s the work of message access agent to pull the
message from the mailbox present on the mail server at recipient’s side to the recipient’s
computer, message access agent are also the final delivery at the recipient side. We have one
message transfer agent i.e. SMTP (Simple Mail Transfer Agent), and we have two message
access agents POP (Post Office Protocol) and IMAP (Internet Mail Access Protocol).

SMTP SMTP POP3 or IMAP

Mail server Internet Mail server

Sender Receiver
Client Client
Figure - Email transfer sender to receiver

POP3 — Post Office Protocol version 3

The POP3 has client and server MAA; client MAA software is installed on the recipient
computer whereas, the server MAA is installed on the recipient’s mail server. To access/read
the mail the user has to first download the mail from mailbox on mail server to its computer. To
access mail from the mail box present at the mail server the client MAA at recipient computer
establishes the connection with the mail server using TCP port 110. For establishing connection
client MAA at recipient’s computer sends username and password to the mailbox. Then the
user is authenticated to retrieve mail messages one by one.

POP3 works on two modes delete mode and keep mode.


 Delete mode, deletes the mail from the mailbox after its retrieval and this mode is used
when the user is working at his permanent computer. As the mails can be saved and
organized on the user’s permanent computer, it need not be remaining in the mailbox.
 Keep mode is used when the user is not working on its permanent computer. In keep,
mode mails remain in the mailbox even after its retrieval for later organizing of mails on
the user’s permanent computer.

Figure – POP3`
IMAP — The Internet Message Access Protocol

One of the main protocols that is used for final delivery is IMAP (Internet Message Access
Protocol). To use IMAP, the mail server runs an IMAP server that listens to port 143. The user
agent runs an IMAP client. First, the client will start a secure transport if one is to be used (in
order to keep the messages and commands confidential), and then log in or otherwise
authenticate itself to the server. Once logged in, there are many commands to list folders and
messages, fetch messages or even parts of messages, mark messages with flags for later deletion,
and organize messages into folders.
IMAP has many other features, too. It has the ability to address mail not by message number, but
by using attributes (e.g., give me the first message from Alice). Searches can be performed on
the server to find the messages that satisfy certain criteria so that only those messages are fetched
by the client. IMAP is an improvement over an earlier final delivery protocol, POP3 (Post
Office Protocol, version 3). POP3 is a simpler protocol but supports fewer features and is less
secure in typical usage. It is not easy to read mail on multiple computers, plus if the user agent
computer breaks, all email may be lost permanently. Nonetheless, POP3 is still in use.
REFERENCES

[1]. https://techdifferences.com/difference-between-smtp-and-pop3.html (dated - 28/04/2018).


[2]. Section 7.2.5 Electronic Mail page 643, Computer Networks – A.Tanenbaum – 5th Edition

You might also like