J'ai le code suivant, mais je reçois une exception: un hôte smtp n'est pas défini. Si je l'exécute et que je le teste sur ma machine locale à partir de Visual Studio, que dois-je faire pour pouvoir envoyer des emails à partir de ma machine. Dois-je activer un service Windows?Envoyer un e-mail avec .NET
private void SendMailToAdminToApprove(string email_, string name_)
{
MailMessage msg = new MailMessage();
msg.From = new MailAddress("[email protected]", "Person's Name");
msg.To.Add(new MailAddress("[email protected]", "Adam"));
msg.Subject = "Message Subject";
msg.Body = "Mail body content";
msg.IsBodyHtml = true;
msg.Priority = MailPriority.High;
try
{
SmtpClient c = new SmtpClient();
c.Send(msg);
}
catch (Exception ex)
{
Console.Write("T");
}
}
Assurez-vous de disposer de MailMessage lorsque vous avez terminé. –