Aufgabenstellung
Ein C#.NET Programm soll eine eMail über einen SMTP Server versenden.
Ansatz
Durch Verwendung der Klasse SmtpClient lassen sich eMails folgendermaßen versenden…
Lösung
public string sendMail(string empfaenger, string betreff, string text) { try { SmtpClient client = new SmtpClient("smtpserverip"); MailAddress adr_from = new MailAddress("noreply@firma.com", "Absender"); MailAddress adr_to = new MailAddress(empfaenger); MailMessage message = new MailMessage(adr_from, adr_to); message.Body = text; message.Subject = betreff; message.IsBodyHtml = true; message.Priority = MailPriority.Normal; client.Send(message); client = null; } catch (Exception ex) { return ex.Message; } return "ok"; }