[ERREUR] envoi mail vb

Signaler
Messages postés
550
Date d'inscription
jeudi 25 octobre 2012
Statut
Membre
Dernière intervention
22 janvier 2017
-
Messages postés
32108
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2021
-
Bonjour,

Je viens de terminer mon programme mais j'ai une seul erreur, elle viens de l'envoi du mail !

Voila le code :
Sub SendMail()
Dim Mail As New MailMessage()
Dim SMTP As New SmtpClient("smtp.gmail.com")

Mail.From = New MailAddress("xxx@gmail.com")
Mail.To.Add("xxx44@gmail.com")
Mail.Subject = ("Le sujer")
Mail.Body = ("Le message")

SMTP.Port = ("587")
SMTP.Credentials = New System.Net.NetworkCredential("XXX@gmail.com", "mot de passe")
SMTP.EnableSsl = True

SMTP.Send(Mail)



Quand je teste, il me met sa (copier coller) :

L'exception System.Net.Mail.SmtpException s'est produite
HResult=-2146233088
Message=Le serveur SMTP requiert une connexion sécurisée ou le client n'était pas authentifié. La réponse du serveur était : 5.5.1 Authentication Required. Learn more at
Source=System
StackTrace:
à System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response)
à System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte[] command, MailAddress from, Boolean allowUnicode)
à System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception)
à System.Net.Mail.SmtpClient.Send(MailMessage message)
à WindowsApplication1.Form1.SendMail() dans C:\Users\Alan\AppData\Local\Temporary Projects\WindowsApplication1\Form1.vb:ligne 21
InnerException:


J'ai tester en changeant le port, avec live.com mais je n'arrive toujours pas !

Merci !
A voir également:

3 réponses

Messages postés
32108
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2021
345
Bonjour,

Je pense que tu peux t'inspirer des codes disponibles ici :
https://social.msdn.microsoft.com/Forums/en-US/5f535e7f-da2c-4f9b-a9e6-1a1023a372d1/error-sending-gmail-using-vbnet

ou là
http://www.codeproject.com/Articles/20546/How-to-Send-Mails-from-your-GMAIL-Account-through

ou encore là :
http://www.vbforums.com/showthread.php?531327-Sending-email-via-Google-s-GMail

... et question bête... as tu vérifier (en te connectant en direct à ta BAL gmail) que les informations de connexions sont exactes ? (si tu as fais des copier/coller.. n'aurais tu pas glissé un espace en trop ( devant ou derrière par exemple ) ? ... ça arrive souvent.....



Messages postés
550
Date d'inscription
jeudi 25 octobre 2012
Statut
Membre
Dernière intervention
22 janvier 2017
1
Merci ! Je test sa demain et je te dit sa !
Messages postés
550
Date d'inscription
jeudi 25 octobre 2012
Statut
Membre
Dernière intervention
22 janvier 2017
1
Bon, j'ai tester les 3 lien que tu m'a donner et je n'ai toujours pas réussi !
Oui j'ai vérifier et non je n'ai pas fait d'erreur !
Messages postés
32108
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2021
345
Tu as regardé du côté de ton antivirus, ton firewall...ton proxy...
Les ports sont autorisés ...

Tu testes de chez toi ou depuis un lien de travail ?

Tu as essayé d'autres ports ? (Avec ou sans ssl..)