Domanda

In SP 2010, sto usando la sustitutity.SendEmail e sta funzionando bene tranne che per l'invio di collegamenti.Nell'argomento della stringa del corpo, inserisco

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

Appare nell'e-mail come codice HTML che voglio (il codice di testo, non posso metterlo qui perché sarà formattato per essere un link)

E quando vedo la fonte dell'e-mail, vedo

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

So che HTML funziona come sto usando tag audaci e newline, ma non riesco a capire come ottenere il link per funzionare.

È stato utile?

Soluzione

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

Dovresti impostare i parametri:

fappendhtmltag Vero ad aggiungere un tag HTML al messaggio;Altrimenti, falso.

fhtmlencode TRUE per codificare il messaggio e sostituire i caratteri nei tag HTML con entità;Altrimenti, falso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top