PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Envoi mail orange
Envoi mail orange
Débuté par ROMULUS001, 16 jan. 2020 11:53 - 3 réponses
Membre enregistré
352 messages
Popularité : +12 (18 votes)
Posté le 16 janvier 2020 - 11:53
Bonjour.

J'ai un soucis aléatoire en voulant envoyer des mails à l'aide du SMTP de Orange, parfois, les mails sont envoyés, parfois, j'ai le message d'erreur "le contenu de Email.Expediteur n'est pas reconnu par le serveur. La transaction est refusée".

Voici ma configuration SMTP :
Adresse serveur : smtp.orange.fr
Nom : monadresse@orange.fr
MotDePasse : •••••
Port : 465
Option : OptionSSL

J'ai récupéré ces informations en allant ici :
https://assistance.orange.fr/mobile-tablette/tous-les-mobiles-et-tablettes/installer-et-utiliser/utiliser-internet-mail-et-cloud/mail/l-application-mail-orange/parametrer-et-configurer/mail-configurer-les-serveurs-sortants-et-entrants-des-principaux-comptes-mails_47992-48856…

Dans mon code, je me rends compte que quand j'instancie un objet de type Email, je renseigne la propriété Expéditeur (où je met "Nom expéditeur" <monadresse@orange.fr>), et non AdresseExpéditeur, est-ce un élément de réponse? ou bien est-ce que le soucis viendrait de chez orange?

Mon application fonctionne de la manière suivante : lors de l'ouverture de l'écran principal, j'établis la connexion au serveur SMTP et je garde la connexion active, puis, lorsque je veux envoyer un mail, je récupère cette session pour faire l'envoi, et je ferme la session lors de la fermeture de l'application.

Merci
Message modifié, 16 janvier 2020 - 11:54
Membre enregistré
309 messages
Popularité : +31 (37 votes)
Posté le 17 janvier 2020 - 10:51
Bonjour,

Vous ne pouvez pas escompter que la session reste indéfiniment ouverte, le serveur peut très bien avoir un timeout sur les connexions sans activité.
Faite l'ouverture de session, l'envoi et la fermeture de session dans la foulée.

Bon dev.
Membre enregistré
352 messages
Popularité : +12 (18 votes)
Posté le 17 janvier 2020 - 12:19
Bonjour.
Je pense avoir trouvé une réponse à mon problème, en fait, le paramétrage SMTP semble être faux, le port a utilisé est le 25 sans option de sécurité, comme cela a été dit ici : https://communaute.orange.fr/t5/mon-mail-Orange/smtp-orange-fr/td-p/841097
Je ne savais pas qu'il existait un time out lors de la connexion à un serveur de messagerie, j'ai donc déplacé mon code de connexion et de déconnexion à l'intérieur du traitement de l'envoi du mail, reste à voir si le problème sera enfin résolu.
Membre enregistré
17 messages
Popularité : +1 (1 vote)
Posté le 20 janvier 2020 - 07:52
Bonjour,

Le smtp.orange.fr n'est pas en SSL et n'utilise pas d'identification.
Il est juste nécessaire d'être connecté au réseau Orange pour l'utiliser.

Bonne journée