Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2172 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [ESMTP] Comment ça marche ce bordel ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ESMTP] Comment ça marche ce bordel ?

n°258097
darkoli
Le Petit Dinosaure Bleu
Posté le 01-12-2002 à 00:26:03  profilanswer
 

J'aimerais pouvoir développer un petit client de messagerie et je réalise quelques tests avec mon compte yahoo et je n'arrive pas à m'identifier. Le protocole utilisé est ESMTP mais je n'ai trouvé aucune information sur le fonctionnement de l'identification :cry:
 
Voilà où j'en suis :
 


220 smtp017.mail.yahoo.com ESMTP
EHLO localhost.localdomain
250-smtp017.mail.yahoo.com
250-AUTH LOGIN PLAIN
250-PIPELINING
250 8BITMIME
AUTH PLAIN
504 auth type unimplemented (#5.5.1)
AUTH LOGIN PLAIN
334 UGFzc3dvcmQ6
 


Euh je fais quoi là ???


Message édité par darkoli le 01-12-2002 à 00:56:18
mood
Publicité
Posté le 01-12-2002 à 00:26:03  profilanswer
 

n°258121
darkoli
Le Petit Dinosaure Bleu
Posté le 01-12-2002 à 01:29:55  profilanswer
 

Bon ben va falloir implementer les fonctions 'encode_base64' et 'decode_base64' je crois ... :D

n°258152
zion
Plop
Posté le 01-12-2002 à 03:45:57  profilanswer
 
n°258169
darkoli
Le Petit Dinosaure Bleu
Posté le 01-12-2002 à 11:22:11  profilanswer
 

Zion a écrit a écrit :

http://www.google.com/search?q=rfc [...] =0&start=0
 
bonne lecture  :hello:  




merci !!! (enfin j'y avais déjà pensé au rfc, mais c'est en anglais pis ça raconte pleins d conneries en faites :D).

n°258172
asphro
Posté le 01-12-2002 à 11:35:28  profilanswer
 

darkoli a écrit a écrit :

 
merci !!! (enfin j'y avais déjà pensé au rfc, mais c'est en anglais pis ça raconte pleins d conneries en faites :D).




 
mouhahaha elle est bien bonne une rfc ki raconte des conneries !!!

n°258177
darklord
You're welcome
Posté le 01-12-2002 à 12:06:11  profilanswer
 

asphro a écrit a écrit :

 
 
mouhahaha elle est bien bonne une rfc ki raconte des conneries !!!




 
il y en a! Celle qui sont éditée le 1er avril par exemple :ange:
 
http://www.ietf.org/rfc/rfc3092.txt


---------------
Just because you feel good does not make you right
n°258190
darkoli
Le Petit Dinosaure Bleu
Posté le 01-12-2002 à 12:24:34  profilanswer
 

DarkLord a écrit a écrit :

 
 
il y en a! Celle qui sont éditée le 1er avril par exemple :ange:
 
http://www.ietf.org/rfc/rfc3092.txt




Bon ben je ne dis pas que des conneries. :D

n°258197
asphro
Posté le 01-12-2002 à 13:02:47  profilanswer
 

DarkLord a écrit a écrit :

 
 
il y en a! Celle qui sont éditée le 1er avril par exemple :ange:
 
http://www.ietf.org/rfc/rfc3092.txt




 
mouhaha j avais jamais capté !!

n°258208
darklord
You're welcome
Posté le 01-12-2002 à 13:28:22  profilanswer
 

asphro a écrit a écrit :

 
 
mouhaha j avais jamais capté !!




 
 
;)  :hello:


---------------
Just because you feel good does not make you right
n°258493
darkoli
Le Petit Dinosaure Bleu
Posté le 01-12-2002 à 22:04:52  profilanswer
 

DarkLord a écrit a écrit :

 
;)  :hello:  




Tain mais arrêter de pourrir mon topic :cry:

mood
Publicité
Posté le 01-12-2002 à 22:04:52  profilanswer
 

n°258607
darklord
You're welcome
Posté le 02-12-2002 à 07:38:36  profilanswer
 

darkoli a écrit a écrit :

 
Tain mais arrêter de pourrir mon topic :cry:




 
 :ange: mais on le fait remonter ...


---------------
Just because you feel good does not make you right
n°258664
darkoli
Le Petit Dinosaure Bleu
Posté le 02-12-2002 à 09:46:37  profilanswer
 

DarkLord a écrit a écrit :

 
 
 :ange: mais on le fait remonter ...




Merci :D
Mais de temps en temps et tout en le faisant remonter essayez d'y répondre :D


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°258666
darklord
You're welcome
Posté le 02-12-2002 à 09:48:45  profilanswer
 

bin lis le rfc tiens :D


---------------
Just because you feel good does not make you right
n°258677
darkoli
Le Petit Dinosaure Bleu
Posté le 02-12-2002 à 09:58:20  profilanswer
 

DarkLord a écrit a écrit :

bin lis le rfc tiens :D




Ben je l'ai lu mais il ne me donne pas le code C pour implémenter le codage base64 :D
 
Bon plus sérieusement si je reprends mon exemple du premier poste :
 
Je dois coder mon login et mot de passe en base64 mais comment je lui transmets ensuite ?
Je les donne directement ou il y a un mot clé à utiliser ?
 
Et que veux dire "UGFzc3dvcmQ6" ?
Je dois l'ignorer ou est-ce une indication (en base64 que je dois décoder) pour me permettre de répondre correctement par la suite ?


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°258679
lorill
Posté le 02-12-2002 à 10:00:06  profilanswer
 

DarkOli a écrit a écrit :

 
Ben je l'ai lu mais il ne me donne pas le code C pour implémenter le codage base64 :D




non, mais ca ca se trouve surement tout fait ailleurs
 
 

DarkOli a écrit a écrit :

 
Je dois coder mon login et mot de passe en base64 mais comment je lui transmets ensuite ?
Je les donne directement ou il y a un mot clé à utiliser ?
Et que veux dire "UGFzc3dvcmQ6" ?




la réponse est dans la question :hello:

n°261005
Acidman
no comment
Posté le 04-12-2002 à 17:41:08  profilanswer
 

je crois que tu te complique un peu les chose
d'abord si tu veux des renseignement sur les protocole va ici
http://www.commentcamarche.net
 
ensuite sur mon poste j'essayai d'envoyer des mail et ca a marcher correctement
que ce soit un serveur SMTP ou ESMTP(dans mon cas j'envoyais a un serveur ESMTP)  
mais comme je disais dans mon poste si tu ne mais pas les caractere CR et LF a la fin de chaque ligne.
tout d'abord quand tu te connecte a ton serveur SMTP ou SMTP vi les socket tu dois utiliser le port 25 et tout de suite apres la connexion le serveur te repond qu'il est ready
 
EXEMPLE de ce que j'ai fait:
HELO sebastien.tracingserver.bil" + CR LF
MAIL FROM:sebastien.laporte@tracingserver.com" + CR LF
RCPT TO:sebastien.laporte@tracingserver.com" + CR LF
DATA " + CR LF
Subject:Yeah!! voici un petit email " + CR LF
 
comment ca va?"
.
QUIT"
 
 

n°261010
Acidman
no comment
Posté le 04-12-2002 à 17:43:49  profilanswer
 

je crois que tu te complique un peu les chose
d'abord si tu veux des renseignement sur les protocole va ici
http://www.commentcamarche.net
 
ensuite sur mon poste j'essayai d'envoyer des mail et ca a marcher correctement
que ce soit un serveur SMTP ou ESMTP(dans mon cas j'envoyais a un serveur ESMTP)  
mais comme je disais dans mon poste si tu ne mais pas les caractere CR et LF a la fin de chaque ligne.
tout d'abord quand tu te connecte a ton serveur SMTP ou SMTP vi les socket tu dois utiliser le port 25 et tout de suite apres la connexion le serveur te repond qu'il est ready
 
EXEMPLE de ce que j'ai fait:
HELO sebastien.tracingserver.bil" + CR LF
MAIL FROM:sebastien.laporte@tracingserver.com" + CR LF
RCPT TO:sebastien.laporte@tracingserver.com" + CR LF
DATA " + CR LF
Subject:Yeah!! voici un petit email " + CR LF
                  //cette ligne blanche est importante          sinon le body de ton mail ne sera pas pris en compte
comment ca va?"  + CR LF  //ca c le body      
.  //trés important le point doit etre seul sur une ligne          
QUIT" + CR LF
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [ESMTP] Comment ça marche ce bordel ?

 

Sujets relatifs
[PHP] Ca marche pas..... mais pkoi ? Need help! ;-)Help ça marche pas
[newbie] comment marche la commande java dans la console?c bon g ça marche... mé je c pas pkoi..
Détection de marche/arrêt d'un serveurMon prog marche sous IntelliJ mais pas en ligne de commande
[MySQL] Passer en InnoDB ca marche pas[ C++ ] - je comprend pas pkoi ca marche pas
Transformer un code visual C++ pour que ca marche avec un autre compilZut mon IF ne marche pas !
Plus de sujets relatifs à : [ESMTP] Comment ça marche ce bordel ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR