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

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

[ Hits: 37.605 ]

 


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

Configurando o acesso a internet via proxy

Conectando Debian em roteador VPN Cisco 3000 com IPsec

Baixando conteúdo de alguns sites usando wget

Usando lynx com proxy autenticado

Modem 3G modelo E173s no Linux

  

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