Mails vom Programm versenden

In der heutigen Zeit gewinnen E-Mail’s gegenüber Briefen immer mehr an Bedeutung. Auch kann man diese wirklich gut für Bugreports verwenden. Aber wie könnte es anders sein, als dass uns das .NET-Framework auch hierfür entsprechende Methoden bereitstellt. Kommen wir zunächst zum Sourcecode, bevor ich erläutere welcher Parameter durch was zu ersetzen ist.

MailMessage mail = new MailMessage
	{
		From = new MailAddress("report@mailhoster.de", "Report Benutzer"),
		Subject = "Der Betreff der e-Mail",
		Body = "Dies ist der Inhalt der e-Mail <b>sogar mit HTML</b>.", 
		IsBodyHtml = true
	};

mail.To.Add(new MailAddress("test@mailhoster.de", "Test Benutzer"));

SmtpClient mailClient = new SmtpClient("smtp.mailhoster.de", 25)
	{
		Credentials = new NetworkCredential("report", "passwort")
	};

mailClient.Send(mail);

Weiterlesen