Tente isso, funciona para o 12.04 e tenho certeza que eles não mudaram muito o pacote
apt-get install bsd-mailx
Você pode enviar e-mails como
echo "hi there" | mail -s "subject here" [email protected]
No Ubuntu 13.04, tenho tentado enviar e-mails a partir da linha de comando, mas o comando mail não retornará. Eu estou correndo estes de dentro de um terminal de putty:
sudo apt-get install mailutils
sudo apt-get install sendemail
echo "test message" | sendmail -s 'test subject' [email protected]
ou
sendmail -s "test" [email protected] < out
ambos mudam para que o cursor não retorne ao prompt de comando. Eu também tentei outras variações usando mail
, ssmtp
e postfix
(também instalei todas elas). Todos eles fazem a mesma coisa. Por ssmtp
eu adicionei configuração assim:
[email protected]
mailhub=smtp.gmail.com:465
rewriteDomain=gmail.com
AuthUser=aaaa
AuthPass=pass
FromLineOverride=YES
Tente isso, funciona para o 12.04 e tenho certeza que eles não mudaram muito o pacote
apt-get install bsd-mailx
Você pode enviar e-mails como
echo "hi there" | mail -s "subject here" [email protected]
Experimente os comandos de teste de recolhimento:
(echo "subject: test"; echo) | /usr/sbin/sendmail -i [email protected]
(echo "subject: test"; echo) | /usr/sbin/sendmail -v -i [email protected]