E-mail versturen via ASP.NET (C#)

De volgende code geeft een voorbeeld hoe je mail kunt verzenden via ASP.NET met gebruik van C#

MailMessage Message = new MailMessage();
SmtpClient Smtp = new SmtpClient();
System.Net.NetworkCredential SmtpUser = new System.Net.NetworkCredential();

// Basis gegevens email
Message.From = new MailAddress("van@email.nl", "Van voorbeeld");
Message.To.Add(new Mailaddress("naar@email.nl", "Naar voorbeeld");
Message.IsBodyHTML = false;

// Gegevens onderwerp & Body
Message.Subject = "Onderwerp titel";
Message.Body = "Voorbeeld tekst body";

// SMTP Authenticatie, een e-mailadres welke is aangemaakt in het control panel
SmtpUser.UserName = "e-mailadres";
SmtpUser.Password = "wachtwoord bij het e-mailadres";

// Bericht verzenden
Smtp.UseDefaultCredentials = false;
Smtp.Credentials = SmtpUser;
Smtp.Host = "smtp.mijnhostingpartner.nl";
Smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
Smtp.Send(Message);

Was dit antwoord nuttig?

 Print dit artikel

Lees ook

Classic ASP fouten weergeven

Dit is mogelijk door het volgende aan je web.config toe te voegen:...

C1 CMS installeren

Voor C1 CMS raden wij een van de ASP.NET Core pakketten aan. Om C1 CMS te installeren bij...

E-mail versturen via ASP.NET (Visual Basic)

Hierbij een voorbeeld om een e-mail te versturen via asp.net Visual basic in combinatie met smtp...

URL Routing werkt niet

Wanneer je URL Routing niet werkend krijgt, zie dan hier:...

Ik kan ASP.NET 3.5 niet vinden.

Je kan ASP.NET 3.5 niet vinden in het control panel. Dit klopt, 3.5 is onderdeel van ASP.NET 2.0....