gesousa
(usa Ubuntu)
Enviado em 06/05/2009 - 13:46h
vc pode utilizar o mutt ou alpine para mandar o email... como mta (agente de envio eu usaria o ssmtp ou o fetchmail)
bom vamos lá ....
sudo apt-get install ssmtp
sudo nano /etc/ssmtp/ssmtp.conf
hostname=localhost
rewriteDomain=gmail.com
AuthUser=seu-email@gmail.com
AuthPass=senha
AuthMetod=plain
FromLineOverride=NO
Mailhub=smtp.gmail.com:465
UseTLS=YES
sudo nano /etc/ssmtp/revaliases
root:seu-email@gmail.com:smtp.gmail.com:465
bom vc pode enviar o email com o ssmtp, mas ele é limitado... o mutt por exemplo aceita attchament
ssmtp email-destino@dominio.com < email.txt
Fonte:
http://andreferraro.wordpress.com/2009/04/30/linux-enviando-email-gmail-bash-linha-de-comando-ssmtp-...
Configuração do Mutt
sudo apt-get install mutt
sudo mkdir /root/Mail
sudo mkdir /root/Mail/SENT
sudo nano /etc/muttrc
set folder="/root/Mail"
set sendmail="/usr/sbin/ssmtp"
set from="seu-email@gmail.com;"
fcc-hook /root/Mail/SENT
bom agora testar o mutt:
mutt -s "Test mail" -a /tmp/file.tar.gz email-destino@dominio.com < /tmp/mailmessage.txt