none
formatage body dans un envoi de mail auto dans evt handler RRS feed

  • Question

  • Bonjour à tous
    j'essaie de formater le body d'un mail que j'envoie à partir d'un event handler.
    J'essaie un truc de ce style :
    // envoi mail auto
                bool fAppendHTML = true;
                bool fEncodeHTML = false;
                string To = "moi@dd.fr";
                string Subject = "'Notification de demande sur Suivi";
                string htmlBody = "<html><body>"+
                "<table width: 100%'>"+
    	            "<tr>"+
                        "<td  background-color: #F2F2F2 colspan='2'><b><u>Identification de la demande</u></b></td>" +
    	            "</tr>"+
    	            "<tr>"+
    		            "<td width: 61px>ID</td>"+
    		            "<td>&nbsp;</td>"+
    	            "</tr>"+
    	            "<tr>"+
                        "<td width: 61px><b><color: #C0C0C0>Domaine</color:></b></td>" +
    		            "<td>&nbsp;</td>"+
    	            "</tr>"+
    	            "<tr>"+
                        "<td width: 61px><b><color: #C0C0C0>Titre</color:></b></td>" +
    		            "<td>&nbsp;</td>"+
    	            "</tr>"+
                "</table>"+
                "</body></html>";
                
                
                SPUtility.SendEmail(web, fAppendHTML, fEncodeHTML, To, Subject, htmlBody);

    mais ce n'est pas tres concluant. Les couleurs ne sont pas prises en compte pas plus que les background. Je crois avoir lu que dans les workflow les css ne sont pas pris en compte. J'imagine que là c'est pareil.
    QQ a déjà eu ce genre de travail à faire ?
    Merci pour vos pistes ...
    AL

    mardi 21 juillet 2009 09:12

Réponses

  • Bon laissez tomber !! j'avais pas remarqué que je codais du css dans mes tag html  !! Avec du html tout bête ça passe .... sauf que c'est long et peut être pas la meilleure façon de faire. je suis tjrs preneur pour la bonne idée ;-)

    Bon Ap' a tous

    AL

    • Marqué comme réponse algeox mardi 21 juillet 2009 10:37
    mardi 21 juillet 2009 10:36