.net plantilla de correo electrónico del motor [cerrar]
-
16-09-2019 - |
Pregunta
Busco para crear mensajes de correo electrónico HTML, principalmente, sobre la base de las plantillas - Realmente me gustaría hacer algo como:
- Establecer mi plantilla, como un archivo HTML (o archivo similar)
- 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?
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.