Ciao sto provando ad inviare una email dalla mia applicazione. Però il server SMTP che uso richiede l'autenticazione. Io ho provato a fare così ma quando faccio Smtp.Send(Messaggio); mi da questa eccezione: Failure sending mail.
SmtpClient Smtp = new SmtpClient();
MailAddress Mittente = new MailAddress("info@gammastore.it", "GAMMASTORE.IT");
MailAddress Destinatario = new MailAddress("matteochia@msn.com");
NetworkCredential Credenziali = new NetworkCredential();
Credenziali.Domain = "smtp.gammastore.it";
Credenziali.UserName = "Nome utente";
Credenziali.Password = "Password";
MailMessage Messaggio = new MailMessage(Mittente, Destinatario);
Messaggio.Subject = "PIPPO";
Messaggio.Sender = Mittente;
Smtp.Credentials = Credenziali;
Smtp.Host = "smtp.gammastore.it";
Smtp.Port = 25;
try
{
Smtp.Send(Messaggio);
}
catch (SmtpException e)
{
TextBox1.Text = e.Message;
}Come posso fare per autenticarmi?