e-mail com html

1. e-mail com html

andre
negu

(usa Outra)

Enviado em 30/03/2010 - 16:24h

sera que alguem pode me ajudar??
estou tentando fazer um email em shell q envie a saida em um html, mas não esta funcionando..veja o codigo

#!/bin/bash


mail -s "teste" <e-mail> <<< "cat<<_EOF_ <html>
<head>
<title>Comparacao de builds</title>
</head>
<html>
<body>
teste
</body>
</html>
_EOF_"


  


2. Re: e-mail com html

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/03/2010 - 16:37h

Eu fiz d forma diferente e funcionou. Eu fiz uma função com o conteúdo HTML, chamei a função e guardei em um arquivo html. Depois passo por e-mail, dessa forma:

enviar_email() {
<html>
<head>
<title>Comparacao de builds</title>
</head>
<html>
<body>
teste
</body>
</html>
}
enviar_email > /tmp/index.html
mail -s "teste" -i /tmp/index.html -- email@email.com


3. Re: e-mail com html

andre
negu

(usa Outra)

Enviado em 30/03/2010 - 16:48h

ficaria assim então??

#!/bin/bash
enviar_email() {
<html>
<head>
<title>Comparacao de builds</title>
</head>
<html>
<body>
teste
</body>
</html>}
enviar_email > /tmp/index.html
mail -s "teste" -i /tmp/index.html -- meuemail@mail.com


4. Re: e-mail com html

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/03/2010 - 16:50h

Isso...


5. Re: e-mail com html

andre
negu

(usa Outra)

Enviado em 30/03/2010 - 16:53h

ok , joguei dentro de um .sh

e da esse erro olha


./mailteste.sh
./mailteste.sh: line 4: syntax error near unexpected token `newline'
./mailteste.sh: line 4: `<html>'


ja tirei todos os espaços(linhas em branco) q tinham


6. Re: e-mail com html

andre
negu

(usa Outra)

Enviado em 30/03/2010 - 16:55h

me add no msn andre.lcezar@hotmail.com


7. Re: e-mail com html

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/03/2010 - 17:05h

Foi mal. Errei numa coisa. Deixe assim:

#!/bin/bash
enviar_email() {
echo <html>
echo <head>
echo <title>Comparacao de builds</title>
echo </head>
echo <html>
echo <body>
echo teste
echo </body>
echo </html>
}
enviar_email > /tmp/index.html
mail -s "teste" -i /tmp/index.html -- meuemail@mail.com






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts