Send HTML email in MS Dynamics CRM

I would like to explain how it’s possible to prepare an email in HTML format to send, for example, in a marketing campaign. This workaround is valid for every kind of HTML Editor.

It’s true that the simplest way to correctly view an email in HTML format in Dynamics CRM is copy and paste from an editor HTML Microsoft, for example Frontpage, that in a Visual Manner it’s not too heavy with the use of CSS (Cascade Style Sheet). If we use applications like Expression Web or Adobe DreamWeaver there is another music… Why??

In last generation HTML Editors, the CSS formats all the page, even if I’m creating a simple page with tables, cells in different colors and so on… I will find in my <head> tag, 3 or 4 blocks of Classes and IDs that the Web page uses to view the page differently.

We have this problem principally with DreamWeaver that uses in an heavy way CSS. What is the solution??

I have a workaround… next in “STEP BY STEP MODE” J

1)      Realize the page in HTML with any kind of HTML Editor

2)      Copy and Paste in Microsoft Word (also 2010)

3)      Save as a New file, the type selected will be HTML

4)      Open this file in Internet Explorer

5)      Select all the elements in the page (I hope correctly visualized)

6)      Paste in the Body of the message (Quick Campaign, Campaign, email) in Dynamics CRM

Inviare HTML email in MS Dynamics CRM
Si immagini di voler preparare una mail in formato HTML da inviare ad esempio tramite una campagna di Marketing. La particolarità del WorkAround in questione è che è applicabile a qualsiasi tipo di editor HTML.

E’ noto che la procedura più semplice per poter visualizzare correttamente una mail in HTML in Dynamics CRM è quella di copiare ed incollare da editor HTML Microsoft, come ad esempio Frontpage, che in “visuale” non è troppo invasivo con l’utilizzo dei CSS (Cascade Stile Sheet) o Fogli di Stile. Se invece utilizziamo oggi programmi come Expression Web (l’erede di Frontpage di casa MS) o altri prodotti complessi tipo Adobe Dreamweaver la storia cambia. Ma perchè cambia???

Ebbene, come dicevo entrano in gioco i CSS che “formattano” da capo a piedi la pagina, anche se creo una normale tabella e metto un semplice sfondo in una cella, magari ridimensiono un po la larghezza di una delle colonne, mi ritrovo già nel tag <head> almeno 3-4 blocchi di classi e ID necessari alla pagina HTML per visualizzare “diversamente” la mia pagina. Peccato che il mio prodotto finale non sarà solo la pagina web ma la finalità è quella di INCOLLARE il risultato in un “Corpo” di un messaggio di una campagna di Marketing o di una Mini-Campagna di posta elettronica.

Ed è qui che chiaramente il risultato finale di copiare ed incollare direttamente (principalmente questo accade con DreamWeaver) dall’editor HTML di ultima generazione purtroppo ha come risultato un email in HTML ma probabilmente senza testo formattato, senza colori di sfondo alle celle di una tabella e così via…

Il WorkAround sembrava semplice, copio e incollo in Word poi ri-copio e ri-incollo in Dynamics CRM, e se utilizzo Office 2010??? Il codice è uno sballo puro… centinaia di righe inutili che hanno come unico effetto quello di produrre lo stesso risultato del copia-incolla da DreamWeaver. E allora che si fa??

Si copia e incolla in Word (2010 o 2007), si Salva con Nome in formato HTML, si apre la pagina con Internet Explorer, si copia in visuale (facendo attenzione a selezionare TUTTO) e poi si incolla nel BODY del messaggio in CRM.

Step by Step:
1) Produrre la pagina HTML in visuale in un QUALSIASI editor HTML
2) Copiare ed Incollare in Microsoft Word
3) Salvare con nome scegliendo come tipo di file HTML
4) Aprire il File in Internet Explorer
5) Selezionare tutti gli elementi della pagina e Copiarli
6) Incollare nel Corpo del Messaggio in Dynamics CRM

Iscriviti

Get every new post delivered to your Inbox.