• Publicidad

Enviar correo con HTML

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Enviar correo con HTML

Notapor Guille » 2006-12-01 12:45 @573

Hola a todos estoy en el final de poder terminar mi primer script corporativo de perl :D , el problema ahora me surge que debo enviar un correo con un HTML dentro de el, segun las indicaciones lo que debo hacer es colocar la ruta del html por ejemplo ( /root/index.html ) y que el MIME se genere automaticamente para que se pueda enviar ese correo... He intentando con el modulo MIME::Base64 pero no he tenido exitoo.. alguien me puede dar algun consejo de como poder hacer que el archivo se muestre en el correo.....

Gracias a todoos!!!!

:D
Avatar de Usuario
Guille
Perlero nuevo
Perlero nuevo
 
Mensajes: 33
Registrado: 2006-05-31 13:30 @604
Ubicación: Argentina

Publicidad

Notapor monoswim » 2006-12-01 14:13 @634

simplemente puedes imprimir el contenido HTML en el mensaje del correo pero colocando en la primera línea

Content-type: text/html \n\n

con eso puedes imprimir ya el HTML en el mensaje...

Espero que te sirva

Saludos
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires

Notapor explorer » 2006-12-01 20:26 @893

No, monoswim... un correo electrónico no es una página web transmitida por http...

Debe crear el html y luego agregar esa parte como una parte MIME del tipo text/html.

En esto foro hay algunos ejemplos ya resueltos.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor monoswim » 2006-12-04 07:54 @371

Me refería a esto...

Código: Seleccionar todo
open (MAIL,"|/usr/lib/sendmail");
print MAIL "To: para\@mail.com\n";
print MAIL "From: de\@mail.com\n";
print MAIL "Subject: Asunto\n\n";
print MAIL "Content-type: text/html \n\n";
print MAIL "<b>esto es HTML</b>";
close MAIL;


Disculpen si me expresé mal o no se entendió...

Saludos
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires

Notapor explorer » 2006-12-04 08:51 @410

Precisamente, eso, es lo que no hay que hacer.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor monoswim » 2006-12-04 09:46 @449

:oops: :oops: :oops: :oops: :oops: :oops: :oops:

Ups, esa si que no la sabía...

Voy a investigarlo mejor...
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados