Configure corretamente o fetchmail / procmail para encaminhar para o gmail (com TLS)

1

Vou começar dizendo que sou muito desinformado quando se trata de protocolos de e-mail, criptografia e basicamente tudo o mais relevante para essa pergunta.

Meu objetivo é configurar o fetchmail / procmail em uma máquina para pesquisar meu e-mail do Exchange e encaminhá-lo para o gmail (arquivos de configuração no final da pergunta). Eu tenho acesso a dois servidores sempre ativos e tentei configurar isso em ambos. Em ambos os casos, o fetchmail consegue obter os e-mails desejados com sucesso, mas o encaminhamento do procmail tem algum comportamento indesejado, descrito abaixo:

servidor 1: os e-mails chegam na caixa de entrada de destino (gmail), mas o fazem sem criptografia TLS (conforme indicado pelo bloqueio vermelho quebrado no gmail). O servidor neste cenário é um servidor da web do dreamhost. Algumas pesquisas desinformadas me levam a acreditar que isso se deve ao fato de que o correio de saída nos servidores dreamhost não tem TLS ( link ). Isso é realmente o cenário provável, ou isso pode ser devido a minha configuração do fetchmail / procmail?

servidor 2: o e-mail é enviado, mas parece ser rejeitado pelo gmail. Estou chegando a essa conclusão com base na seguinte mensagem de log do /var/log/mail.log

B8F31A6B0219: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[173.194.68.27]:25, delay=2.5, delays=0.01/0.01/2.3/0.19, dsn=2.0.0, status=sent (250 2.0.0 OK 1456578730 n203si17717347qhn.23 - gsmtp)

Novamente, isso é realmente o que está acontecendo? Em caso afirmativo, quais são minhas opções de solução de problemas? Será que o IP está na lista negra do google e isso nunca vai funcionar? Como se descobriria?

Por fim, estou aberto a sugestões sobre como conseguir isso de uma maneira diferente.

.fetchmailrc

poll exchange.server protocol IMAP
    user "exchange_username"
    password "exchange_pass"
    smtpname "[email protected]"
    keep
    ssl
    no rewrite
    mda "/usr/bin/procmail -f %F -d %T"

.procmailrc

:0
! [email protected]
    
por TimmyJ 27.02.2016 / 14:34

1 resposta

0

Você precisa configurar o servidor para usar o TLS, se desejar. Você não está revelando qual MTA está usando, mas a mensagem de log se parece com o Postfix. Consulte o link para obter instruções. talvez postar uma nova pergunta se você tiver problemas para interpretar a diretriz.

    
por 27.02.2016 / 16:25