Tenho tentado seguir este guia para configurar o msmtp, mas ainda não funciona. Eu tenho o arquivo msmtprc em /etc/msmtprc e ~/.msmtprc com exatamente o mesmo conteúdo
# Set default values for all following accounts.
defaults
auth on
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile ~/.msmtp.log
# Gmail
account gmail
host smtp.gmail.com
port 465
tls_starttls off
from [email protected]
user [email protected]
password <app password>
# Set a default account
account default: gmail
Eu instalei o msmtp-mta e o s-nail, mas /etc/mail.rc NÃO existe
meu arquivo de alias contém uma única entrada
admin@momspi:~ $ cat /etc/aliases # See man 5 aliases for format postmaster: [email protected]
mas quando vou testar, ele falha
admin@momspi:~ $ echo "hello there username." | msmtp -a default [email protected]
msmtp: authentication failed (method PLAIN)
msmtp: server message: 535-5.7.8 Username and Password not accepted. For more information, go to
msmtp: server message: 535 5.7.8 https://support.google.com/mail/?p=BadCredentials s9-20020a170902c64900b001ec6bab93cdsm428323pls.15 - gsmtp
msmtp: could not send mail (account default from /home/admin/.msmtprc)
a porta deve ser 587
nome de usuário NÃO deve ser email
tls_starttls deve estar ativado
parece ter consertado