você está aqui: Home  → Arquivo de Mensagens Workshop Gratuito: Os Segredos do Shell, com o Prof. Julio Neves

Email com Segurança e Tranquilidade

Colaboração: Marcus Vinicius

Data de Publicação: 16 de Janeiro de 2009

Utilize o stunnel para isso. Eu explico como:

  1. Instale o stunnel:

    sudo apt-get install stunnel4
    

  2. configure seu stunnel para ouvir em 127.0.0.1 na porta 110 e redirecione o acesso para seu email na porta 995 (pop3 ssl). O mesmo com o smtp, fazendo-o escutar no endereço 127.0.0.1 e porta 25.

  3. Exemplo do stunnel.conf:

    # begin
    #
    cert = /etc/stunnel/cert.pem
    key = /etc/stunnel/key.pem
    ; Some security enhancements for UNIX systems - comment them out on Win32
    chroot = /var/lib/stunnel/
    setuid = stunnel4
    setgid = stunnel4
    pid = /stunnel.pid
    client = yes
    ; Service-level configuration
    
    [pop3s]
    accept = 127.0.0.1:110
    connect = emailserver:995 # troque pelo endereço do seu servidor e porta
    
    [ssmtp]
    accept = 127.0.0.1:25
    connect = emailserver:465 # troque pelo endereço do seu servidor e porta
    #
    # end
    

  4. Caso nao saiba criar um certificado para ser usado com o stunnel no linux voce pode copiar um pronto:

    cp /usr/share/doc/libssl-dev/demos/sign/key.pem /etc/stunnel/
    cp /usr/share/doc/libssl-dev/demos/sign/cert.pem /etc/stunnel/
    

  5. No MUA (Mail user Transfer Agente) outloko, thunderbird etc. voce configura os servidores apontando pro stunnel nas portas configuradas. Neste caso portas 110 e 25 e endereços de loopback.

  6. Inicia o stunnel:

    /etc/init.d/stunnel4 < enter>
    

    e voila!

    PS: Com isso voce tem confidencialidade ao acessar seu email pela lan de um lugar "nao confiavel". ;)


Veja a relação completa dos artigos de Marcus Vinicius