Foros del Web » Programando para Internet » ASPX (.net) »

Plantilla de Mail

Estas en el tema de Plantilla de Mail en el foro de ASPX (.net) en Foros del Web. Buenas. He creado una plantilla de mail que guardo en un doc HTML y que tiene una serie de huecos con por ej. el texto ...
  #1 (permalink)  
Antiguo 03/07/2008, 08:21
 
Fecha de Ingreso: julio-2005
Mensajes: 217
Antigüedad: 18 años, 9 meses
Puntos: 0
Pregunta Plantilla de Mail

Buenas. He creado una plantilla de mail que guardo en un doc HTML y que tiene una serie de huecos con por ej. el texto AAAA y que en el momento de mandar el mail leo y sustituyo el AAAA por lo quiera.
Bueno, mi problema es que estos mails muchas veces pierden el style que tienen y solamente ante ciertas etiquetas.
Alguien sabe alguna manera de crearlos correctamente? y que a parte tb al reenviar se queden tal cual se envio?
__________________
Moitas Gracias desde Galiza!!!
  #2 (permalink)  
Antiguo 03/07/2008, 10:06
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Plantilla de Mail

Bueno si lo que vos reemplazas tiene algun tipo de formato html este lo va a intentar convertir.

Por ejemplo: si tenes comillas que insertar tenes que reemplazar por tres comillas para que te salga una sola o el estilo se rompe.
  #3 (permalink)  
Antiguo 03/07/2008, 11:24
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Plantilla de Mail

maneja alternate views en tus mails considera un formato neutro. el estilo ponlo embedido en cada html tag. trata de como dice el buen mdavila identificar bien tus campos a reemplazar

puedes usar regex para reemplazar u obtener tus cadenas a reemplazar

algo q me sirvio a mi fue usar

[]

Hola

Querido(a) [Nombre]

etc etc solo buscaba ese patron [texto] con un regex y luego solo reemplazo usando ciclo.

el porque se pierde entre reenvios el estilo es porq el corrego reenviado agrega mas tags a tu mail q entran en conflicto con tu html previo.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 04/07/2008, 06:04
 
Fecha de Ingreso: enero-2005
Mensajes: 140
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: Plantilla de Mail

La mejor forma de hacerlo y de esa manera no tienes que utilizar expresiones regulares y ademas los estilos funcionan a la perfeccion es utilizando XSL como plantilla, que al cruzarlo con tu mensaje en formato XML te crean un perfecto HTML para enviar. Se suele hacer asi.
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 17:26.