Revista Tecnología

Snippet – Incluir archivo HTML en un mail en ASP

Publicado el 18 febrero 2013 por Biriicom @biriiCom

Los que programan en ASP saben que ciertas cosas muy sencillas de hacer en otros lenguajes, no lo son tanto en ASP Clásico (como se denomina ahora para diferenciarlo de ASP.net).

Por ejemplo, cuando queremos enviar un mail con el contenido HTML de un archivo externo que ya tenemos es un engorro tener que asignar todo ese código HTML a una variable de ASP por el simple hecho de que no tiene un buen soporte para variables cuyo contenido se componga de varias líneas y porque, si se incluyen comillas habrá que quotearlas.

Una solución sencilla es incluir el archivo HTML con el pequeño fragmento de código siguiente:

objCDOMail.CreateMHTMLBody Server.MapPath("carpeta/archivo.html")

donde estamos incluyendo el contenido del archivo “archivo.html” que está dentro de la subcarpeta “carpeta/”.

Lo mejor de todo es que si el archivo HTML incluye imágenes que estén correctamente enlazadas, el email también las incluirá

Artículos relacionados:

  • Snippet – Cómo generar ID único en ASP
  • Snippet jQuery – Capturar click en todas las celdas…
  • Comix I/O Crea tus propios comics usando HTML
  • Login con Microsoft Live OAuth Connect
  • iLightBox plugin jQuery para ventanas modales

Volver a la Portada de Logo Paperblog