Telnet AUTH [Fermé]

Messages postés
1208
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
15 septembre 2015
- - Dernière réponse : Morgatte
Messages postés
1208
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
15 septembre 2015
- 3 juin 2015 à 23:47
Bonjour,

J'essaie de programmer une fonction d'envoi de mails sous C++ (CodeBlocks).
Mais depuis déjà quelques temps les servers SMTP demandent une autentification supplémentaire (Port 465 en SSL/STARTLS pour le smtp.laposte.net)

Je souhaitais donc utiliser Telnet pour faire des tests à la main, mais j'ai 2 soucis.
1 - Les caractères que je tape ne sont pas visibles (Avant dans des versions précédentes ils étaient visibles) ==> puis-je remédier à ce problème ?
2 - la connexion se termine prématurément alors que je ne tape aucun caractère de terminaison.

Je fais comme ceci:
- Je lance cmd.exe
> telnet smtp.laposte.net 465 (la connexion est ok donc j'atteins bien le server)
> EHLO smtp.laposte.net (et la ça se déconnecte quand je tape le "a")

Il m'arrive exactement les 2 mêmes phénomènes sous ZOC Therminal 7 (qui est un émulateur Telnet/SSH

Une idée pour que je puisse développer mon programme C++ (pour faire des tests)

Merci.


Afficher la suite 

2 réponses

Messages postés
9143
Date d'inscription
jeudi 30 juin 2005
Statut
Contributeur
Dernière intervention
21 novembre 2019
3842
0
Merci
Salut,

remplace le nom smtp.laposte.net par son IP 194.117.213.7
Tu verras que la fenêtre ne se ferme plus.

Cdlt.
bendrop
Messages postés
9143
Date d'inscription
jeudi 30 juin 2005
Statut
Contributeur
Dernière intervention
21 novembre 2019
3842 -
Regarde ici https://qmail.jms1.net/test-auth.shtml
En installant OpenSSL, tu pourras faire tes tests.
Cdlt.
Morgatte
Messages postés
1208
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
15 septembre 2015
233 > bendrop
Messages postés
9143
Date d'inscription
jeudi 30 juin 2005
Statut
Contributeur
Dernière intervention
21 novembre 2019
-
Oui j'avais vu que beaucoup de monde passait par l'installation d'OpenSSL, mais ça rend mon programme très peu portable, il faudra donc qu'à chaque fois que je l'installe ailleur j'installe aussi OpenSSL.

Si j'y suis obligé, je le ferai, mais bon c'est vraiment pas une bonne solution.
Mon programme est un scanner qui lit les pages du site leboncoin et m'envoi des mails en temps réel (enfin avant que cette fonction de soit plus disponible) avec les annonces qui me correspondent.
Le truc c'est que mon programme est aussi utilisé par quelques amis, donc ce serait bien qu'il soit autonome et portable au maximum.
Bref, envoyer un simple mail est devenu un parcours du combattant, maintenant je m'en rend compte...

Je sais que la librairie cURL en est capable car j'ai réussit en ligne de commande (curl.exe, en manuel donc) à le faire... mais je n'y arrive pas en utilisant directement les fonctions écrites en C++ de la librairie curl.h
bendrop
Messages postés
9143
Date d'inscription
jeudi 30 juin 2005
Statut
Contributeur
Dernière intervention
21 novembre 2019
3842 -
Désolé mais je n'y connais rien en programmation et je ne pourrais t'aider.
bendrop
Messages postés
9143
Date d'inscription
jeudi 30 juin 2005
Statut
Contributeur
Dernière intervention
21 novembre 2019
3842 -
Morgatte
Messages postés
1208
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
15 septembre 2015
233 > bendrop
Messages postés
9143
Date d'inscription
jeudi 30 juin 2005
Statut
Contributeur
Dernière intervention
21 novembre 2019
-
Ben oui!! J'arrête pas de tester cette source avec différents paramètres
Mais rien y fait, ça compile, mais les mails ne m'arrivent jamais.
Messages postés
1208
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
15 septembre 2015
233
0
Merci
Une autre voie...

Le but étant de réussir à envoyer un email avec authentification (ce qui est maintenant devenu obligatoire) j'ai lancé un autre Post dans ce forum concernant l'utilisation de la librairie cURL.

J'ai un début de succès mais il faut que je résolve encore beaucoup de choses

Voir ce poste : http://www.commentcamarche.net/forum/affich-32056889-librairie-curl-c-pour-envoyer-des-mails#p32056889