SPUtility.SendEmail funciona, mas não vai enviar os links
Pergunta
Em SP de 2010, eu estou usando SPUtility.SendEmail e ele está funcionando bem, exceto para envio de links.No corpo argumento de seqüência de caracteres, entrada I
"<a href=\"http://www.google.com\">Click me</a>"
Ele aparece no e-mail o código html que eu quero (o texto código, eu não posso colocá-lo aqui porque ele vai ser formatado para ser um link)
E quando eu ver a origem do e-mail, eu vejo
<a href="http://www.google.com">Click me</a>
Eu sei html é trabalhar como eu estou usando negrito e tags de quebra de linha, mas eu não consigo descobrir como obter o link para o trabalho.
Solução
public static bool SendEmail(
SPWeb web,
bool fAppendHtmlTag,
bool fHtmlEncode,
string to,
string subject,
string htmlBody)
Você deve definir os parâmetros:
fAppendHtmlTag verdadeiro para acrescentar uma tag HTML para a mensagem;caso contrário, false.
fHtmlEncode verdadeiro para codificar a mensagem e substituir caracteres em tags de HTML com entidades;caso contrário, false.