Se você estiver usando sendmail
ou postfix
para entregar o e-mail, use
sendmail -t <~/preparedmail.tx
e extrairá o (s) destinatário (s) de qualquer To:
Cc:
ou Bcc:
linhas de cabeçalho no arquivo (até a primeira linha em branco) e enviará o arquivo como e-mail.
Para as pessoas que configuraram uma ferramenta como mutt
para enviar e-mails diretamente,
Uma solução fácil é usar o msmtp , um programa para enviar um e-mail pré-construído que também leva -t
como o sendmail para obter os destinatários, e é muito mais fácil de configurar para smtp com credenciais que o postfix ou sendmail. Aqui está um exemplo ~/.msmtprc
para enviar e-mail para o gmail:
account gmail
host smtp.gmail.com
port 587
tls on
# from [email protected]
auto_from on
auth on
user [email protected]
# password mypassword
passwordeval gpg -d ~/.msmtp.password.gpg
account default : gmail
Não se esqueça de chmod og= ~/.msmtprc
.