Enviando e-mails em HTML

Primeiramente para você conseguir fazer e rodar este script você precisará dos seguintes materiais: Linux: Perl, HTTPD (opcional), SendMail e editor de texto.

Mãos na massa.

Neste tutorial ensinaremos como enviar e-mail no formato HTML. Mas antes lembrando de como se envia e-mail em formato texto:

  $programamail = “/usr/sbin/sendmail”; #programa que sera utilizado para enviar email.
$email = ‘jfsso@nospam.cgiclube.net’; # email de quem ira receber.
$seumail = ‘CGiClube.NET <info@nospam.cgiclube.net>’;
$assunto = “[CGiClube.NET]”;
open(MAIL,”| $programaemail -t”); #abre o programa para enviar email
print MAIL “To: $email “; #cabecalio
print MAIL “From: $webmaster “; #cabecalio
print MAIL “Subject: $assunto “; #cabecalio
print MAIL “Conteudo”; #conteudo
close(MAIL); #fecha o programa 


Então, para enviar um e-mail em HTML você precisará apenas adicionar esta linha no cabeçálio do e-mail:

Content-Type: text/html 

O código completo para enviar e-mail em HTML será:

$programamail = “/usr/sbin/sendmail”; #programa que sera utilizado para enviar email.
$email = ‘jfsso@nospam.cgiclube.net’; # email de quem ira receber.
$seumail = ‘CGiClube.NET <info@nospam.cgiclube.net>’;
$assunto = “[CGiClube.NET]”;
open(MAIL,”| $programaemail -t”); #abre o programa para enviar email
print MAIL “Content-Type: text/html “;
print MAIL “To: $email “; #cabecalio
print MAIL “From: $webmaster “; #cabecalio
print MAIL “Subject: $assunto “; #cabecalio
print MAIL “<html>”; #conteudo
close(MAIL); #fecha o programa
 

Com isto você já pode enviar e-mails para seus visitantes no formato HTML!

Fonte: http://www.plugmasters.com.br/sys/materias/64/1/Enviando-e-mails-em-HTML

Deixe um comentário