[pb] client smtp linux

 
Poster un nouveau sujet   Répondre au sujet    iprelax.fr Index du Forum -> SMTP
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
aG
dummy mioche
dummy mioche


Inscrit le: 01 Avr 2003
Messages: 3

MessagePosté le: Mar Avr 01, 2003 10:26 am    Sujet du message: [pb] client smtp linux Répondre en citant

bonjour et bravo pour votre travail,

tout d'abord, j'arrive à envoyer des emails en faisant un telnet sur le port 25
en faisant à la main les "HELO coucou" etc.

mais en utilisant le code source en C du site, j'ai le message "220 ..." qui s'affiche bien, par contre, le programme envoit un "Helo coucou", par contre après je ne reçois rien du serveur Question

(cad que je n'obtiens pas le premier "250..." après le HELO)

le programme s'arrête précisément sur le read de la fonction readn et ne le passe pas, on dirait qu'ill attend éternelement Shocked

j'ai essayé de zapper les receptions et d'envoyer seulement des datas sans m'occuper des messages du serveur, ça marche pas. j'ai aussi essayé de mettre des sleep ou meme d'envoye 50fois le Helo mais rien en retour....pourtant ça marche en telnet Evil or Very Mad

pouvez-vous m'aider ?
merci, AG.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
aG
dummy mioche
dummy mioche


Inscrit le: 01 Avr 2003
Messages: 3

MessagePosté le: Mar Avr 01, 2003 11:43 am    Sujet du message: Trouvé ! Répondre en citant

bon j'ai trouvé le blem que j'avais, ya des '\r' à rajouter :

char helo[] = "HELO toto \r\n";"

idem pour :

from[] = ".............\r\n";
to[] = ".............\r\n";

et la ligne :

writen(to_server_socket,"data\r\n",6);
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Salemioche
salemioche
salemioche


Inscrit le: 05 Avr 2002
Messages: 350
Localisation: FR- BIOT

MessagePosté le: Ven Avr 04, 2003 3:16 pm    Sujet du message: Répondre en citant

le retour chariot sur les protocoles textes (http, smtp, pop,...) sert a definir la fin d'une commande/ligne, c'est toujours \r\n

(desolé pour la reponse -trop- tardive )
_________________
Creer son site - Hebergement - Jumeaux
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Yahoo Messenger MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    iprelax.fr Index du Forum -> SMTP Toutes les heures sont au format CET (Europe)
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Affilzen SARL : Mention légale