Foros del Web » Creando para Internet » Diseño web »

formato html en e-mails de formularios

Estas en el tema de formato html en e-mails de formularios en el foro de Diseño web en Foros del Web. hola! he de hacer un formulario que, al llegarle a mi cliente por correo le aparezca con formato y no texto plano: cambio de colores, ...
  #1 (permalink)  
Antiguo 05/12/2005, 03:09
 
Fecha de Ingreso: agosto-2005
Mensajes: 45
Antigüedad: 19 años, 3 meses
Puntos: 0
formato html en e-mails de formularios

hola!
he de hacer un formulario que, al llegarle a mi cliente por correo le aparezca con formato y no texto plano: cambio de colores, negritas, y esas cosas.
No sé que hacer. ¿me podéis ayudar? muchas gracias
  #2 (permalink)  
Antiguo 05/12/2005, 18:40
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 22 años, 10 meses
Puntos: 6
hola de que forma envias el email a tus usuarios???ç
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #3 (permalink)  
Antiguo 06/12/2005, 06:45
 
Fecha de Ingreso: noviembre-2005
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
yo necesito lo mismo. se que con el outlook express se puede lograr, pero yo tengo el outlook normal y no tengo ninguna opcion para aplicar html a mis mails. o por lo menos no lo encontre.
  #4 (permalink)  
Antiguo 07/12/2005, 02:57
 
Fecha de Ingreso: agosto-2005
Mensajes: 45
Antigüedad: 19 años, 3 meses
Puntos: 0
hola gurru!!
poniendo en el action del formulario:
-mailto:......
o
-http://cgi....

he leido que hay que hacerlo con php, utilizando la funcion mail
esto es que ¿si yo tengo un formulario en una pag html, tengo que rehacerlo (copiarlo) en una pag php?
GRACIAS
  #5 (permalink)  
Antiguo 08/12/2005, 17:54
 
Fecha de Ingreso: diciembre-2001
Mensajes: 109
Antigüedad: 22 años, 11 meses
Puntos: 0
a ver si entendí

Lo que tu quieres es que el mensaje que envía el form le salga a tu cliente en htm?? ok.
Bueno aquí te paso uno de los scripts que uso, si no te funciona este te paso otro (depende de tu servidor).

<%

'define el objeto JMAIL
Set JMail = Server.CreateObject ("JMail.message")

'ativa el modo de depuración muestra un mensaje de error cuando ocurre un error de envío de formulario
JMail.logging=True

'e-mail de la persona que envía el formulario por internet
JMail.From = request.form ("email")

'Nombre de la persona que envía el formulario por internet
JMail.FromName = request.form ("nombre")

'email de la persona que va recibir el formulario enviádo por internet
JMail.AddRecipient "[email protected]"

'campo asunto del e-mail el que lo envia no lo ve, solo lo ve quien recibe, yo pongo aquí un texto que me evite tener que poner el asunto cuando respondo

JMail.Subject = "lo que quieras"

'crea un area en memoria para formatear el formulario
dim body,link

body= "<FONT SIZE=""5"" FACE=""Bodoni MT Black"">Mensaje desde la Web</font>"
body= body & "<br>"
body= body & "----------oo0oo----------"
body= body & "<br><br>"
body= body & "<FONT SIZE=""4"" FACE=""Bodoni MT"">Datos del remitente:</font>"
body= body & "<br><br>"
body= body & "<FONT SIZE=""3"" FACE=""Bodoni MT"">Nombre : " & request.form ("nombre")
body= body & "<br><br>"
body= body & "E-Mail : " & request.form("email")
body= body & "<br><br>"
body= body & "Mensage : " & request.form ("mensaje")
body= body & "<br><br>"
body= body & "-----------FIN-----------"
'coloca un area de memoria para envio de JMail
JMail.htmlBody = Body
'Importance of the e-mail (5=Low, 3=Normal, 1=High)
JMail.Priority = 3
'envia el formulario por JMail
JMail.Send ("mail.tudominio.com")
'mensage de confirmación de envio de e-mail
Response.Write (" ")
%>

----------
saludos.-
  #6 (permalink)  
Antiguo 09/12/2005, 05:50
 
Fecha de Ingreso: agosto-2005
Mensajes: 45
Antigüedad: 19 años, 3 meses
Puntos: 0
ok, lo probaré.
pero, a que te refieres con:

'crea un area en memoria para formatear el formulario
dim body,link

¿es para darle formato al texto, no?
otra cosa. el script lo pego en el código junto con el action, post, etc, no?
que debo poner entonces en el action?

muuchas gracias!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:52.