Pregunta

Busco para crear mensajes de correo electrónico HTML, principalmente, sobre la base de las plantillas - Realmente me gustaría hacer algo como:

  1. Establecer mi plantilla, como un archivo HTML (o archivo similar)
  2. Incluir etiquetas, que luego son reemplazados con los datos específicos (una especie de combinación de correspondencia ....)

He visto esto: http://www.bitethebullet.co.uk/EmailTemplateFramework/tabid/58 /Default.aspx

A partir de la búsqueda en desbordamiento de pila, entiendo NVelocity podría ser otra opción? Pero no puedo encontrar ningún ejemplo para hacer lo que quiero hacer ...

¿Alguna otra sugerencia?

¿Fue útil?

Solución

Este tipo de funcionalidad ya está integrada. Ver MailDefinition clase. Para escenarios más complejos es posible que desee considerar algo así como NVelocity. He tenido mucho éxito con C # puerto de StringTemplate.

Otros consejos

He acaba de lanzar un proyecto de código abierto precisamente para este propósito. Usted puede leer algunos detalles más y agarrar el código fuente de mi blog.

http://thecodedecanter.wordpress.com/2010/07/19/town-crier-an-open-source-e-mail-templating-engine-for-net/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top