By Marcos Oliveira,

Enviando e-mail via Terminal

Para instalar o mutt , no Debian , basta usar o apt-get , mas caso você possua outra distro , tente com o seu gerenciador de pacotes correspondente , ou então baixe-o e compile Para instalar no Debian:

su
apt-get install mutt

Durante a instalação , aparecerão duas telas, na primeira só aperte ENTER na segunda , use o ‘No configuration’ , pois o ideal aqui é só enviar e-mails , o mutt é muito poderoso e possui configurações para servidor.

Depois crie na raíz do seu diretório pessoal um arquivo com o nome .muttrc , eu usei o vi , mas você pode usar seu editor preferido

vi ~/.muttrc

Salve esse arquivo dentro dele com suas configurações ( seu nome, seu e-mail e sua senha ) , exemplo para o Gmail

# Nome do Remetente
set realname="Seu Nome" 
# Email do Remetente
set from="seuemail@gmail.com;"
# Usuario da conta de email
set my_user=seuemail@gmail.com
# Senha da conta de email
set my_pass='SUA SENHA'
# Autenticacao no servidor smtp de email, nesse caso do gmail.com
set smtp_url=smtps://$my_user:$my_pass@smtp.gmail.com
# Camada de segurança, requerida pelo gmail.com
set ssl_force_tls = yes

Agora é só enviar os e-mails, envio de e-mail simples , o echo envia o conteúdo depois do pipe envia com o comando mutt e o utiliza o -s na frente do assunto, e no final o destinatário

echo "Conteúdo teste" | mutt -s "Assunto teste" destinatario@email.com

Envio de e-mail com anexo , o -a informa o(s) anexo(s) , se houver mais de um , também separe por espaços , neste exemplo estou enviando dois arquivos anexos

Obs.: Observe que após o nome do último arquivo a anexar deve-se colocar ‘’ (dois traços) para depois informar o(s) destinatário(s).

$ echo 'Teste com anexo' | mutt -s 'Assunto teste com anexo' -a meuscript.sh logs.tar.gz -- destinatario@email.com

Na maioria dos casos é necessário Permitir que aplicativos menos seguros acessem sua conta



Sobre o Autor

Marcos Oliveira

A alegria está na luta, na tentativa, no sofrimento envolvido e não na vitória propriamente dita. A força não provém da capacidade física. Provém de uma vontade indomável.
Mahatma Gandhi


Dê você também uma Contribuição
Compartilhe nas suas Redes Sociais!




Inscreva-se no Nosso Canal do Youtube



Curso Extremamente Avançado em Shell Script Bash

Você irá descobrir técnicas avançadas de escrever em Shell Script. Como criar instaladores para distribuições Linux, Animações, Documentações, além de tudo sobre Processos em sistemas tipo UNIX, detalhes sobre Comandos Avançados e Muito Mais !




Crie Sua Própria Promoção

Customize seus Pacotes de Treinamentos obtendo descontos muito em conta!