SMTP-Mail: warum werden EMail- und Web-Adressen im Body nicht als Hyperlink dargestellt?

29/11/2008 - 13:00 von Alberto Luca | Report spam
Hallo NewsGroup,

ich versende mittels SMTP ein Mail.
Leider werden jedoch die EMail-Adressen und Internet-Adressen im Body nicht
als Hyperlink dargestellt.

Woran kann's liegen?

Coding:
using System.Net.Mail;

MailMessage lobjMailMsg = new MailMessage(); // Mail-Instance

lobjMailMsg.BodyEncoding = System.Text.Encoding.UTF8;
lobjMailMsg.IsBodyHtml = true;

lobjMailMsg.Body = "Mit freundlichen Grüßen<br>"
+ "E-Mail: mailto:info@hugo.de<br>"
+ "Web: http://www.hugo.de/<br>";

Besten Dank vorab!
Ciao, Alberto
 

Lesen sie die antworten

#1 Frank Dzaebel
29/11/2008 - 17:21 | Warnen spam
Hallo Alberto,

ich versende mittels SMTP ein Mail.
Leider werden jedoch die EMail-Adressen und Internet-Adressen im Body
nicht als Hyperlink dargestellt. Woran kann's liegen?



Weil Du das in HTML schreiben solltest,
wenn IsBodyHtml auf true gesetzt wurde. Etwa:

lobjMailMsg.Body = @"
<p>Mit freundlichen Grüßen</p>
<table>
<tr><td>E-Mail:</td>
<td><a href=""mailto:""
</a>


</td>
</tr>
<tr><td>Web:</td>
<td><a href=""http://www.hugo.de/""
www.hugo.de</a>


</td>
</tr>
</table>";


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen