Enviar un missatge utilitzant protocol segur (SSL)
A l’exemple, s’utilitza una compta de GMail
try { new SmtpClient { Host = "Smtp.Gmail.com", Port = 587, EnableSsl = true, Timeout = 10000, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential("MyMail@Gmail.com", "MyPassword") }.Send(new MailMessage {From = new MailAddress("MyMail@Gmail.com", "MyName"), To = {"TheirMail@Mail.com"}, Subject = "Subject", Body = "Message", BodyEncoding = Encoding.UTF8}); erroremail.Text = "Email has been sent successfully."; } catch (Exception ex) { erroremail.Text = "ERROR: " + ex.Message; }