E-Mail Body aus Formulardaten automatisch erzeugen

13/11/2007 - 18:00 von Lutz Elßner | Report spam
Wer Frontpage kennt, ist es gewöhnt ein Formular einfach so als E-Mail zu
versenden.

Eine Mail aus ASP.NET 2.0 senden ist auch keine Kunst, aber die Formatierung
des Body unter Verwendung ausgewàhlter Formularfelder stellt ein Problem
dar.

System.Web.UI.WebControls.MailDefinition hört sich zwar so an, aber
praktisch macht das nichts wirklich aufregendes..

Gibt es dafür einen Assistenten, den ich noch nicht gefunden habe?
Wie formatiert man E-Mails im Zeitalter nach Frontpage?

Lutz
 

Lesen sie die antworten

#1 Thomas Bandt
13/11/2007 - 18:09 | Warnen spam
Lutz Elßner schrieb:
Gibt es dafür einen Assistenten, den ich noch nicht gefunden habe?
Wie formatiert man E-Mails im Zeitalter nach Frontpage?



Am besten als Plain-Text ... HTML hat in E-Mails nichts zu
suchen. Meine Meinung. Ansonsten kannst du einfach ein
normales HTML-Dokument erzeugen und verschicken:

MailMessage msg = new MailMessage();
msg.IsBodyHtml = true;
msg.Body = "<html>...";

SmtpClient smtp = new SmtpClient();
smtp.Send(msg);

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de - Beratung, Entwicklung
http://www.dotnetjob.de - .NET-Stellenbörse
http://blog.thomasbandt.de - Thomas goes .NET

Ähnliche fragen