Enviando Email na linha de comando Ssmtp

Alan Victor Sabado, 20 de Dezembro de 2014


Uma solução fácil para envio de email na linha de comando, uma excelente ferramenta para somar com programas/shell-scripts e etc.

# Instalando o sSMTP

# Debian likes
apt-get install ssmtp

# RH likes
yum install ssmtp

# Edite o arquivo de configuração /etc/ssmtp/ssmtp.conf
root=contagmail@gmail.com
AuthUser=contagmail@gmail.com
AuthPass=senhadoemail
AuthMetod=plain
Mailhub=smtp.gmail.com:465
UseTLS=YES

# Edite o arquivo /etc/ssmtp/revaliases
usuario-no-sistema:contagmail@gmail.com:smtp.gmail.com:465

# Para teste, crie um arquivo.txt com o seguinte conteúdo:
To: email-de-destino@gmail.com
From: contagmail@gmail.com
Subject: assunto do email
texto texto texto texto texto texto texto texto 

# No terminal digite:
ssmtp destino@hotmail.com < arquivo.txt