Enviar e-mail pela linha de comando, apenas com uma sequencia
Em algum momento, pode haver a necessidade de fazer o Linux enviar um e-mail com assunto, anexo e corpo através de um comando de linha, sem a necessidade de digitar as informações, seguido de enter.
O comando utilizado será o mutt. Segue abaixo o exemplo:
$ cat /caminho/arquivo.txt | mutt -s "Assunto" -a /caminho/arquivoanexo fulano@dominio
Explicando:
arquivo.txt = mensagem que será inserida no corpo do e-mail arquivoanexo = arquivo que será enviado como anexo
[4] Comentário enviado por cartt em 18/12/2004 - 23:28h
olá,
tb n consegui fazer funcionar direito!!!
testei com varios emails...
bol, yahoo, terra e hotmail
e soh deu certo com o hotmail!!!!
n precisa de nenhuma configuração de smtp naum ?
[5] Comentário enviado por andreguerra em 03/12/2005 - 11:31h
Obviamente vc precisará de um servidor SMTP instalado em sua maquina, uma vez que o mutt é apenas um cliente de e-mail. Embora seja possivel fazer isso atraves de um servidor remoto de e-mail. Para maiores informacoes: man mutt.
[7] Comentário enviado por madsonbraz em 17/02/2009 - 10:31h
Precisava enviar e-mail com uma informação para um determinado email e estava procurando uma ferramenta de linha de comando, encontrei essa: http://www.juniorpolegato.com.br/?envmail