343 messaggi dal 26 agosto 2007
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?

Lunga vita e prosperità!!
343 messaggi dal 26 agosto 2007
Ho risolto. Avevo dimenticato di settare la proprietà Smtp.UseDefaultCredentials a false!

Lunga vita e prosperità!!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.