Feed
Google+
Contact
XING
LinkedIn
Twitter
ICQ
meebo.com

SMTP Authentifizierung im .NET

by Roland Schumacher alias GENiALi 7. Februar 2005 -- 108 words  -- 1 mal gelesen
Ich stehe immer wieder vor dem Problemchen, dass ich aus einer Applikation, egal ob Web-From oder Win-Form,
eine E-Mail verschicken muss. Wir haben hier einen Exchange 2003 wo man sich Authentifizieren muss.
Da das Framework standardmässig nichts für dieses Vorhaben mitbringt muss man es selber machen.
Der Code dazu sieht wie folgt aus.

SmtpMail.SmtpServer ="MeinServer.com";
MailMessage mail =new MailMessage();

mail.To ="Mail@to.com";
mail.From ="Mail@From.com";
mail.Subject ="Subjct";
mail.Body ="Text im Body";
mail.BodyFormat = MailFormat.Text;
mail.BodyEncoding = Encoding.Default;

string username ="eineGueltige@Mail.com";
string pw ="********";

//hier die Authentivizierung
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", username);
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", pw);

SmtpMail.Send(mail);

Was noch zu beachten ist.
Bei Win-Forms muss man noch einen Verweis auf die DLL system.web.dll machen.
Zudem muss noch ein "using System.Web.Mail" hinzugefügt werden. Das bei Win-Form
und Web-Form.

Näheres unter -> http://www.aspextra.de/d/0829270001.html

Tags:

Entwicklung

Kommentar schreiben

  Country flag

biuquote
  • Kommentar
  • Live Vorschau
Loading

Statistik

Gesamte Posts: 1025
Dieses Jahr: 7
Diesen Monat: 1
Diese Woche: 0
Kommentare: 929
Total Bewertungen: 91
Ø Bewertung: 4,42
Meisten Kommentare
Google+ ... (28)
Beste Ø Bewertung
Tastaturlayout von Visual Stud ... (5)
Meiste Bewertungen
Windows 7 und die ersten Erfah ... (5)

Buttons

Stop Spam Harvesters, Join Project Honey Pot Benutzerprofil von GENiALi connection speed test network connection Bloggeramt.de Slug.ch Blog Verzeichnis und Blog Webkatalog Schumacher Roland Seitwert Valid XHTML 1.0 Transitional

writing