Pular para o conteúdo

Enviando html atachado ao corpo do e-mail através da linha de comando

Dica publicada em Linux / Avançado
Rodrigo Pace de Barros rpacce
Hits: 10.419 Categoria: Linux Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Enviando html atachado ao corpo do e-mail através da linha de comando

Para enviar um attach html através da linha de comando, basta digitar o seguinte comando:

cat arquivo-com-codigo-html | uuencode arquivo.html | mail -s "Título do e-mail" oscara@dominio.com.br

e pronto. Lembrando que o comando uuencode está disponível no pacote sharutils.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Baixando arquivos utilizando o wget

Abrindo outra sessão gráfica no Linux

Alteração de padrões em arquivos texto

Quando o backspace não funciona nem a pau

Unixsarplot - Agentless performance monitoring tool

Como obter o MAIN PID de um processo com SystemD (e manipulá-lo a seu gosto)

Slackware 12 no Dell 320n

Atualizar o Debian ETCH (4.0) para o LENNY (5.0)

OpenSuSE 10.2 e Windows XP no mesmo HD

SolidOak - IDE para a linguagem Rust

#1 Comentário enviado por andreleles962 em 11/04/2015 - 10:53h

Bom dia!
Eu estou usando o comando "cat email.html | uuencode email.html | mail -r "teste" ciazabbix@gmail.com"
como vc disse mas o arquivo chega em anexo.
E quando coloco uuecode -m email.html chega com caracterias estranha.
o que tenho que fazer para que chega no corpo do em email o html???

Contribuir com comentário

Entre na sua conta para comentar.