Feedback

C# - Mail senden mit Authentifizierung unter .net 2.0

Veröffentlicht von am 19.04.2006
(5 Bewertungen)
Mail senden mit Authentifizierung unter .net 2.0
GFU-Schulungen  [Anzeige]

ASP.NET Core - Der Einstieg

In nur 3 Tagen lernen Sie, wie man mit ASP.NET Core und den Technologien MVC, Entity Framework, WebAPI und Razor professionelle Web-Anwendungs-Architekturen aufbaut. Diese Schulung ist der perfekte Einstieg, um datengetriebene und präsentations-orientierte Applikationen auf Basis der ASP.NET Core Plattform zu erstellen.

Angular mit ASP.NET Core für .NET-Entwickler

.NET ist Ihnen vertraut, als Entwickler verfügen Sie über einschlägige Kenntnisse. In diesem Kurs lernen Sie nun, Angular in .NET-Umgebungen einzusetzen. Sie verstehen das Konzept von Angular und integrieren das clientseitige JS-Framework sicher in.NET-Anwendungen.

using System.Net.Mail;

string strBetreff = "Betreff";
string strNachricht = "Inhalt der Mail";
string strVon = "User@domain.de";
string strAn = "User@domain.de";
string strSmtpServer = "mail.domain.de";
string strUser = "User";
string strPasswort = "xxx";

MailMessage mail = new MailMessage();
MailAddress from = new MailAddress(strVon);
mail.To.Add(strAn);
mail.From = from;
mail.Subject = strBetreff;
mail.Body = strNachricht;
string host = strSmtpServer;
int port = 25;
SmtpClient client = new SmtpClient(host, port);

System.Net.NetworkCredential nc = new System.Net.NetworkCredential(strUser, strPasswort );
client.Credentials = nc;

client.Send(mail);
Abgelegt unter Mail, senden, Authentifizierung, Email.

2 Kommentare zum Snippet

NicoMcF schrieb am 27.09.2011:
Nur mal eine Frage, weshalb haben Sie den Inhalt der Variblen "strSmtpServer" erneut der Variable "host" zugewiesen.
Jan Welker schrieb am 27.09.2011:
Hallo NicoMcF,

der Code stammt aus der Zeit meiner Programmieranfänge, heute würde ich vieles anders machen an dem Snippet :-)

Jan
 

Logge dich ein, um hier zu kommentieren!