Ich versuche immer noch herauszufinden, warum ich HTML-Formatierung im Körper einer benutzerdefinierten E-Mail nicht anwenden kann. Ich bin sicher, dass ich etwas vermisse, oder ich brauche ein neues Paar Augen!Anwenden von HTML-Formatierung im Körper der E-Mail
ist die Info der <head>
der Webseite
<head runat="server">
<link href="~/MyStyle.css" rel="stylesheet" type="text/css" />
</head>
Mystyle.css
enthält folgende
span.orange
{
color: #FF6D06;
font-family: tahoma;
font-size: 10pt;
}
und hier kommt der Körperteil ...
Dim HtmlString as string = "<span class='orange'>This one should be painted</span>"
hinzugefügt welches gesendet wird, indem Net.Mail
verwendetDim objMail As New Mail.MailMessage (blah, blah blah)
objMail.IsBodyHtml = True
UPDATE: Zunächst einmal vielen Dank für Ihre Kommentare. Die E-Mail selbst ist in keiner Weise mit dem Stylesheet referenziert. Welche Optionen habe ich neben dem Anfügen des Stylesheets an die E-Mail?
Ich bin verwirrt. Wie verweist der HTML-Code im E-Mail-Text auf Ihr Stylesheet? –
Es ist mir nicht klar, wo die Webseite selbst herkommt. Bitte klären Sie. Im Idealfall stellen Sie ein kurzes, aber komplettes Programm ... –
Hallo! Ich habe die entsprechenden Informationen im obigen Update hinzugefügt. Vielen Dank – OrElse