Se
anche voi come me avete la necessità d'inviare email attraverso un indirizzo
gmail, questo codice può esservi di aiuto.
MailMessage msgMail = new MailMessage("@gmail.com", "@gmail.com", soggetto, messaggio);
// Va utilizzata la porta 587 per l'invio
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
// Va abilitato SSL
smtp.EnableSsl = true;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new System.Net.NetworkCredential("@gmail.com", "");
try
{
smtp.Send(msgMail);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message.ToString());
}
Come si nota dal codice ci sono alcuni accorgimenti di cui
tenere conto durante l'invio delle email (tipo ssl, e la porta 587).