IMAP is the protocol used for manipulating and changing the mails without actually downloading it. You can do any action you want to perform and it will hold by the mail server itself.
There exist five versions of IMAP as follows:
Original IMAP
IMAP2
IMAP3
IMAP2bis
IMAP4
IMAP provides the flexibility to manipulate/changing email messages without downloading it.
The e-mail in this case is totally hold/stored by remote server.
It enables us to do any action on the email like downloading deleting starring and saving to draft.
IMAP enables users to provide searching in emails.
It allows concurrent access to multiple mailboxes on multiple mail servers.
S.N.
Command Description
1
IMAP_LOGIN
This command opens the connection.
2
CAPABILITY
This command requests for listing the capabilities that the server supports.
3
NOOP
This command is used as a periodic poll for new messages or message status updates during a period of inactivity.
4
SELECT
This command helps to select a mailbox to access the messages.
5
EXAMINE
It is same as SELECT command except no change to the mailbox is permitted.
6
CREATE
It is used to create mailbox with a specified name.
7
DELETE
It is used to permanently delete a mailbox with a given name.
8
RENAME
It is used to change the name of a mailbox.
9
LOGOUT
This command informs the server that client is done with the session. The server must send BYE untagged response before the OK response and then close the network connection.
0 Comment(s)