Bonjour,
Je suis en cours de faire un projet C# qui envoi un mail. Je ne sais pas par où commencer. En plus de ça je ne sais pas ce que c’est le POP et le SMTP. Mon projet c’est d’envoyer un mail à l’administrateur s’il y a eu des erreurs dans mon programme.

j'ai essayé le code ci-dessous mais j'ai l'erreur : "Failure sending mail"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 using (SmtpClient smtpClient = new SmtpClient())
            {
                try {
                    MailMessage message = new MailMessage();
 
                    message.From = new MailAddress("mimi@yahoo.fr", "Display Name");
                    message.To.Add("arthend@yahoo.fr");
                    message.Subject = "Subject email";
                    message.Body = "Content email";
                    message.IsBodyHtml = false;
 
                    try
                    {
                        smtpClient.Port = 22;
                        smtpClient.Host = "smtp.google.com";
                        smtpClient.Send(message);
                    }catch(ArgumentNullException ea){
 
                        Console.WriteLine(ea.Message);
                    }catch(InvalidOperationException ei){
                        Console.WriteLine(ei.Message);
                    }catch (System.Net.Mail.SmtpException es){
                        Console.WriteLine(es.Message);
                    }
 
 
                }catch(Exception e){
                    Console.WriteLine(e.Message);
                }
            }