Acredito que as entradas em revaliases
estão erradas:
root:[email protected]:587
deve ser
root:[email protected]:smtp.gmail.com:587
e de acordo com os outros aliases.
Estou tentando configurar meu HTPC para enviar um e-mail de vez em quando, especialmente depois de certos trabalhos do cron, mas não consigo fazer isso funcionar. Eu também tenho um servidor rodando o Ubuntu 14.04 LTS onde eventualmente eu tenho SSMTP para funcionar, então eu tentei copiar essas configurações (ssmtp.conf), mas sem sucesso. Ao tentar enviar um email da CLI, recebo uma mensagem de erro informando ssmtp: Cannot open 587:587
#ssmtp.conf hostname=HTPC [email protected] Mailhub=smtp.gmail.com:587 RewriteDomain=gmail.com AuthUser=username AuthPass=password FromLineOverride=Yes UseTLS=Yes
#revalias root:[email protected]:587 username:[email protected]:587
Eu pesquisei um pouco e pesquisei um bugrelatório sobre o SSMTP e o Gmail em que os certificados eram responsáveis, e a sugestão era adicionar TLS_CA_File=/etc/ssl/certs/ca-certificates.crt
ao meu arquivo ssmtp.conf
. Eu tentei isso, mas ao verificar o diretório, não há nenhum arquivo ca-certificates.crt
e a mensagem de erro é a mesma.
Eu também tentei usar a porta 465, substituindo 587 no bort ssmtp.conf
e revaliases
, mas o erro permanece o mesmo, ssmtp: Cannot open 465:465
#/var/log/syslog Sep 22 18:11:32 HTPC sSMTP[2157]: Unable to set TLS_CA_File="/etc/ssl/certs/ca-certificates.crt" Sep 22 18:11:36 HTPC sSMTP[2157]: Unable to connect to "587" port 587. Sep 22 18:11:36 HTPC sSMTP[2157]: Cannot open 587:587
Esse segundo para a última linha em syslog
me confunde. Alguém?
Acredito que as entradas em revaliases
estão erradas:
root:[email protected]:587
deve ser
root:[email protected]:smtp.gmail.com:587
e de acordo com os outros aliases.