Bonjour,
J'ai un soucis, lorsque que je veux envoyer un mail, il me met cette erreur :
L'envoi du message a échoué. Vérifiez les adresses de destination ainsi que les paramètres de votre compte (adresse d'expéditeur).
L'échec peut être dû à un problème technique. Après 4 tentatives successives, voici le détail des incidents rencontrés :
- Premier essai : La dernière réponse du serveur SMTP est : <554 5.5.1 Error: no valid recipients >
- Deuxième essai : La dernière réponse du serveur SMTP est : <554 5.5.1 Error: no valid recipients > essai2
- Troisième essai : La dernière réponse du serveur SMTP est : <554 5.5.1 Error: no valid recipients >
- Quatrième essai : La dernière réponse du serveur SMTP est : <554 5.5.1 Error: no valid recipients >
J'ai évidement tester d'envoyer un mail de la machine avec Thunderbird ça fonctionne.
Voyez vous un soucis dans le code ?
Merci de votre aide
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 MonMessage est un Email // Expéditeur MonMessage.Expediteur = "alex <alex@xxx.fr>" MonMessage.Destinataire[1] = "Postmaster <postmaster@yyy.com>" // Contenu du message MonMessage.Sujet = SAI_Sujet MonMessage.Message = RTFVersTexte(SAI_message) MonMessage.HTML = RTFVersHTML(SAI_message) // Ouverture une session SMTP MaSession est un emailSessionSMTP MaSession.AdresseServeur = "ns3287164.zzz.fr" MaSession.Port = 465 MaSession.Nom = "alex@xxx.fr" MaSession.MotDePasse = "motdepasse" MaSession.Option = optionSSL SI EmailOuvreSession(MaSession) = Faux ALORS RETOUR // Envoi du message (la constante emailOptionEncodeEntête permet // de prendre en compte les caractères accentués) SI EmailEnvoieMessage(MaSession, MonMessage) = Faux ALORS Erreur(ErreurInfo()) FIN // Fermeture de la session EmailFermeSession(MaSession)
Partager