IMAP Cheat Sheet

Iată și un mic cheat sheet pentru protocolul IMAP și varianta sa sigură/criptată IMAPS:

Cheat sheet:

Port IMAP: 143
Port IMAPS: 993
Comenzi client:
	01 LOGIN numeutilizator parola
	02 LIST "" *
	03 SELECT INBOX
	04 STATUS INBOX (MESSAGES)
	05 FETCH numarmesaj FULL
	06 LOGOUT
Răspunsuri server:
	* date legate de răspuns
	XX OK mesaj de oroare

Iată un exemplu de conversație cu un server IMAP:

$ telnet -z ssl mail.novit.ro 993
Trying 209.20.83.20...
SSL: unable to get local issuer certificate (20)
Connected to mail.novit.ro.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=[...bla...bla...bla...]
01 LOGIN adresamail parola
01 OK LOGIN Ok.
02 LIST "" *
* LIST (Unmarked HasNoChildren) "." "INBOX"
02 OK LIST completed
03 SELECT INBOX
* FLAGS (receipt-handled Draft Answered Flagged Deleted Seen Recent)
* OK [PERMANENTFLAGS (receipt-handled * Draft Answered Flagged Deleted Seen)] Limited
* 66 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1218022068] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
03 OK [READ-WRITE] Ok
04 STATUS INBOX (MESSAGES)
* STATUS "INBOX" (MESSAGES 66)
04 OK STATUS Completed.
05 FETCH 10 FULL
* 10 FETCH (FLAGS (Seen) INTERNALDATE "09-Sep-2008 11:48:04 +0300" RFC822.SIZE 9104 [...bla...bla...bla...]
05 OK FETCH completed.
06 LOGOUT
* BYE Courier-IMAP server shutting down
06 OK LOGOUT completed
Connection closed by foreign host.

Pentru IMAPS se folosește comanda

telnet -z ssl server 993.

Enjoy ;)

TwitterFacebookLinkedInGoogle ReaderYahoo MessengerEmailGoogle GmailYahoo MailPrintShare

Related posts:

  1. POP3 Cheat Sheet
  2. SMTP Cheat Sheet
  3. HTTP/HTTPS Cheat Sheet
  4. Horde Groupware vs SMTP

Leave a Reply

Your email address will not be published. Required fields are marked *

*


four − = 2

CommentLuv badge