Blog Archive

Viewing page 1 of posts tagged "protocols" from October 14, 2014\ .

Checking IMAP for a Pulse

When you don't trust your mail client to tell you everything.

I have been having trouble receiving email from Gmail via IMAP today. The Google Apps status dashboard does not reveal anything is wrong, so lets go spelunking!

We use openssl to make the connection to transparently handle the TLS connection:

$ openssl s_client -crlf -connect
* OK Gimap ready for requests from zh1mb199258645pbc

We have a connection! The -crlf is critical for Gmail as the line endings are important to the "Gimap" server (and the protocol in general, but other servers I have tested are more accepting). If you weren't using encryption, you would nc 143 instead of using OpenSSL.

Lets poke the server a little.

Read more... (1 minute remaining to read.)

Posted . Categories: .

There are no more posts tagged "protocols".