Difference between revisions of "Check IMAP and POP with OpenSSL"

From Michael's Information Zone
Jump to navigation Jump to search
Line 1: Line 1:
<ref>https://donsutherland.org/crib/imap</ref><ref>http://stackoverflow.com/questions/14959461/how-to-talk-to-imap-server-in-shell-via-openssl</ref><ref>http://busylog.net/telnet-imap-commands-note/</ref>Currently I have little understanding as to what I am looking at. More specifically I do not know what the "-crlf" in openssl does or how to find the rest of the flags fields for fetching messages.
+
<ref>https://donsutherland.org/crib/imap</ref><ref>http://stackoverflow.com/questions/14959461/how-to-talk-to-imap-server-in-shell-via-openssl</ref><ref>http://busylog.net/telnet-imap-commands-note/</ref><ref>https://social.msdn.microsoft.com/Forums/en-US/9ac90ca5-e527-4372-98da-d7056818ebe2/imap-command-for-delete-the-mail-from-gmail-using-uid?forum=csharpgeneral</ref>Currently I have little understanding as to what I am looking at. More specifically I do not know what the "-crlf" in openssl does or how to find the rest of the flags fields for fetching messages.
 
<pre>
 
<pre>
 
openssl s_client -connect imap.gmail.com:993 -crlf
 
openssl s_client -connect imap.gmail.com:993 -crlf

Revision as of 14:15, 14 May 2017

[1][2][3][4]Currently I have little understanding as to what I am looking at. More specifically I do not know what the "-crlf" in openssl does or how to find the rest of the flags fields for fetching messages.

openssl s_client -connect imap.gmail.com:993 -crlf
a login <username> <password>
a select inbox
a FETCH 1 (FLAGS BODY[HEADER.FIELDS (subject)])
a store 1 +flags /deleted
a expunge
a close
a logout