Question

Dans SP 2010, j'utilise la sputilité.Sendemail et cela fonctionne bien, à l'exception de l'envoi de liens.Dans l'argument de cordes de carrosserie, j'entraîne

"<a href=\"http://www.google.com\">Click me</a>"

Il apparaît dans l'e-mail comme le code HTML que je veux (le code texte, je ne peux pas la mettre ici car il sera formaté comme un lien)

et quand j'appuie la source de l'email, je vois

&lt;a href=&quot;http://www.google.com&quot;&gt;Click me&lt;/a&gt;

Je sais que HTML fonctionne car j'utilise des balises audacieuses et nouvelles lignes, mais je ne peux pas comprendre comment obtenir le lien au travail.

Était-ce utile?

La solution

    public static bool SendEmail(
    SPWeb web,
    bool fAppendHtmlTag,
    bool fHtmlEncode,
    string to,
    string subject,
    string htmlBody)

Vous devez définir les paramètres:

fappendhtmlTag vrai pour ajouter une balise HTML au message;Sinon, faux.

fhtmlencode True pour encoder le message et remplacer les caractères dans les balises HTML avec des entités;Sinon, faux.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top