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:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
503 5.5.0 <DATA>: Data command rejected: Improper use of SMTP command pipelining
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 :/
Voici la partie du code source qui pose problème:

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";
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).
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