Enviar e-mail pela linha de comando, apenas com uma sequencia

Publicado por Júnior César Silva em 14/10/2003

[ Hits: 37.602 ]

 


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

Por hoje é só...

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Readability (Firefox/Chrome) pode burlar cadastro de site

Assistir os trailers de filmes no site da Apple pelo Firefox

VPN pessoal gratuita, segura e fácil de instalar

Proxy transparente e conectividade social da caixa

Use o Tor sem instalar nada em qualquer distribuição!

  

Comentários
[1] Comentário enviado por fabio em 14/10/2003 - 03:05h

Legal essa dica!

[2] Comentário enviado por zeroberto em 17/11/2003 - 21:48h

Não consegui fazer funcionar... Preciso de algum pacote instalado? SMTP ou qualquer coisa assim?

Agradeço qq ajuda

zeroberto

[3] Comentário enviado por carttulino em 18/12/2004 - 23:17h

xxx

[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.

{]s,

André

[6] Comentário enviado por poimen em 27/07/2008 - 09:00h

certamente precisa de um cliente SMTP. Local ou remoto, mas precisa;

Júnior.

[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

[8] Comentário enviado por alan.maciel em 30/11/2010 - 13:06h

Parabéns, seu post foi o único que me ajudou.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts