Tout est dans le sujet
Quand meme, je vous dois quelques explications
Je suis parti de la procédure ci-dessous que j'ai récupérée sur un post résolu précédent et je pensais que tout roulerai pour le mieux ...
Comme j'avais en retour le message suivant :
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60 Sub EnvoiMail2() ' Microsoft CDO Library for windows 2000 Dim MyMail As CDO.Message Dim cdoConf As CDO.Configuration ' SMTP GMAIL Const strSMTPserver = "smtp.gmail.com" Const strSMTPport = 465 Const strMailUserName = "XXXXX@gmail.com" Const strMailUserPwd = "XXXXXX" ' Crée un nouvel objet email Set MyMail = New CDO.Message ' Émetteur (Facultatif) MyMail.From = """XXXX"" <XXXXX>" ' Destinataire MyMail.To = """XXXX"" XXXXXXX" ' Sujet MyMail.Subject = "Test CDOSYS" ' Message HTML ' En-tête du message HTML MyMail.HTMLBody = _ "<html><head></head><body>" ' Message MyMail.HTMLBody = MyMail.HTMLBody & _ "Bonjour" & "<br>" & vbCrLf & "Comment ça va ?<br>" & vbCrLf & _ "<br>" & vbCrLf & _ "<a href=""http://www.developpez.net/forums/d1095248/logiciels/microsoft-office/access/envoyer-mail-daccess-via-gmail/"">Envoyer un mail d'Access via gmail</a><br>" & vbCrLf ' Fin du message HTML MyMail.HTMLBody = MyMail.HTMLBody & _ "</body></html>" 'Fichier(s) à attacher 'MyMail.AddAttachment "C:\WINDOWS\dsofile.txt" 'MyMail.AddAttachment "C:\WINDOWS\Rhododendron.bmp" ' Configuration méthode d'envoie Set cdoConf = MyMail.Configuration ' Choix de la méthode d'envoie ' cdoSendUsingPort : SMTP à travers le réseau ' il faut renseigner cdoSMTPServer et cdoSMTPServerPort ' cdoSendUsingPickup : Service SMTP local cdoConf.Fields(CDO.CdoConfiguration.cdoSendUsingMethod) = CDO.CdoSendUsing.cdoSendUsingPort ' Nom serveur SMTP cdoConf.Fields(CDO.CdoConfiguration.cdoSMTPServer) = strSMTPserver ' Port serveur SMTP cdoConf.Fields(CDO.CdoConfiguration.cdoSMTPServerPort) = strSMTPport ' Activation SSL True.False cdoConf.Fields(CDO.CdoConfiguration.cdoSMTPUseSSL) = True ' Nom et mot de passe de l'utilisateur se connectant au serveur SMTP cdoConf.Fields(CDO.CdoConfiguration.cdoSendUserName) = strMailUserName cdoConf.Fields(CDO.CdoConfiguration.cdoSendPassword) = strMailUserPwd cdoConf.Fields.Update ' Envoyer l'email MyMail.Send End Sub
J'ai recherché des causes possibles au problèmeEnvoyé par Access
J'ai trouvé qu'il fallait utiliser le port 25 puis ailleurs qu'il fait utiliser le port 587
Nada
Toujours la meme réponse
Je ne sais plus où chercher...
Sauriez-vous m'éclairer ???
D'avance merci !!!
Partager