bonjour,
je cherche à envoyer des mails par programmation sur un site en Asp.net 2.
Sur les adresses Orange pas de problème le mail est recu en qques secondes par contre sur les adresses Free qques heures. Tandis que si je les envoie du serveur avec outlook express je les recois en qques secondes.

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
 
 Public Sub Envoie_courriel()
        Dim email As New MailMessage()
        email.IsBodyHtml = True
        email.BodyEncoding = System.Text.Encoding.GetEncoding("iso-8859-1")
 
        email.From = New System.Net.Mail.MailAddress("toto2@orange.fr", "toto2")
        email.To.Add(New System.Net.Mail.MailAddress("toto@free.fr"))
 
        email.Subject = "test" & Now
        email.Body = "test body"
 
        Dim Client As New System.Net.Mail.SmtpClient()
        Client.Host = "smtp.xxx.fr"
        Client.Credentials = New Net.NetworkCredential("user", "mdp")
        Try
            Client.Send(email)
        Catch ex As Exception
 
        End Try
Est ce que quelqu'un peut m'aider à optimiser ce code ?
merci par avance.
loig