Bonjour à tous
Je travail actuellement sur un projet dans lequel j'ai besoin d'envoyer un mail. Je rencontre une difficultés que je n'arrive pas à résoudre en ce qui concerne la commande DATA dans une communication avec un serveur SMTP. Voici le message d'erreur:
Lorsque j'essaie "à la main" directement dans le terminal, pas de problèmes tous fonctionne bien mais au travers de mon programme je me prend cette erreur :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part 503 5.5.0 <DATA>: Data command rejected: Improper use of SMTP command pipelining
Voici la partie du code source qui pose problème:
Alors on est bien d'accord que ce code n'est pas complet bien évidemment (je préfère faire ça étape par étape lorsque j'ai un souci de ce genre).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 char data[] = "HELO smtp.yopmail.com\r\n" "MAIL FROM:<test@gmail.com>\r\n" "RCPT TO:<zaegffhgjhgfghjtertfgd@yopmail.com>\r\n" "DATA\r\n";
Je n'ai pas eu trop de mal avec les sockets, à ce niveau là tous fonctionne bien.
Sinon je suis sous Ubuntu et puis... Je suis là si vous avez besoin de plus d'infos
Merci d'avance![]()
Partager