IMAP x IMAP SSL

Há uma boa chance de que seu aplicativo cliente de e-mail use o Internet Message Access Protocol e, como tal, é importante que você entenda os pontos fortes e fracos de tal protocolo. O protocolo permite que você se conecte a uma conta de e-mail em um servidor e acesse pastas e caixas de correio nesse servidor, mas o faz de maneira insegura. Para resolver esta vulnerabilidade, você pode usar IMAP sobre criptografia Secure Sockets Layer para proteger suas transações de e-mail.

IMAP

IMAP dita uma maneira particular de se conectar a servidores de e-mail para buscar e-mail. Ao contrário do Post Office Protocol, ou POP, que é um protocolo de e-mail simples que busca cópias de e-mail de seu servidor de e-mail, mas não faz alterações, o IMAP permite comunicações bidirecionais. Isso significa que, se você usar IMAP por meio de seu cliente de e-mail, as alterações feitas no cliente de e-mail - como mensagens excluídas ou novas pastas - serão refletidas no servidor de e-mail.

SSL

SSL é um protocolo de criptografia para comunicações online. O protocolo SSL subjacente emprega um mecanismo de autenticação e "handshake". Isso significa que dois computadores que usam SSL - o seu e um servidor ao qual você se conecta - usam certificados de autenticação para verificar as identidades. Cada computador então negocia um algoritmo de criptografia a ser usado. Depois que eles concordam com um algoritmo, o restante da sessão SSL usa esse método de criptografia para proteger todos os dados transmitidos.

IMAP sobre SSL

Um benefício do SSL é que ele permite o uso de diferentes protocolos de comunicação. Por exemplo, o uso mais comum de SSL é em conjunto com Hypertext Transfer Protocol, ou HTTP, para que você possa se conectar, por exemplo, ao site do seu banco com segurança. Por isso, você também pode usar seu aplicativo cliente de e-mail para usar IMAP em SSL criptografado. Dessa forma, suas transações de e-mail ocorrem apenas de forma criptografada, ainda utilizando o IMAP.

Formulários

A maioria dos aplicativos de e-mail permite conexões SSL - ou seu sucessor, TLS - para servidores de e-mail que permitem isso. Por exemplo, o cliente de e-mail Outlook nativo do Windows tem uma configuração para essas conexões SSL, assim como o aplicativo Mail da Apple. Thunderbird, um cliente Mozilla que funciona tanto no Linux quanto no Windows e OS X, também tem a opção de conexões SSL. Mais comumente, o cliente se comunica com o servidor de e-mail para determinar os recursos SSL e as particularidades da conexão, portanto, você precisa fazer muito pouca configuração SSL real para utilizar IMAP sobre SSL.