Erreur serveur sortant.

MOHCINE2 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
MOHCINE2 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

sur clique button envoyer generer erreur de autentification
------------------------------------------------------------------------------------


        private void Envoyer_Click(object sender, EventArgs e)
        {
            try
            {
                MailMessage mail = new MailMessage(from.Text,to.Text,subject.Text,Body.Text);
                SmtpClient client = new SmtpClient(smtp.Text);
                client.Port = 587;
                client.Credentials = new System.Net.NetworkCredential(username.Text,password.Text);
                client.EnableSsl = false;
                client.Send(mail);
                
                MessageBox.Show("message a été envoyée");
            }
            catch(Exception ex )
            {
                MessageBox.Show(ex.Message);
            }
        }


EDIT: Ajout de la coloration syntaxique.
A voir également:

1 réponse

Utilisateur anonyme
 
Bonjour, je n'ai jamais programmé de client mail.
Mais sur celui de mon ordinateur, si le SMTP nécessite une connexion sécurisée (ce que semble sous entendre le message d'erreur), il faut activer SSL et y mettre les données de connexion.

Tu trouveras sur le site de ton fournisseur les paramètres à saisir.
Selon cette page https://assistance.orange.fr/mobile-tablette/tous-les-mobiles-et-tablettes/installer-et-utiliser/utiliser-internet-mail-et-cloud/mail/l-application-mail-orange/parametrer-et-configurer/comment-configurer-les-serveurs-sortants-et-entrants-des-principaux-comptes-mails-_47992-48856
Il y a 5 fournisseurs avec le port sortant 587, et l'un requiert la connexion sécurisée.

D'ailleurs dans l'absolue, ton code met ce port en fixe et le reste configurable, ça n'est pas très logique.
0
MOHCINE2 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
merci Whismeril
0