[C]Client Pop3 - Recherche dans une chaine

Fermé
Titelily - 11 juin 2005 à 03:30
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 11 juin 2005 à 12:42
Bonjour,
Je suis actuellement en train de coder un client POP3 en C et je me permets de poser cette question car je suis un peu bloquée.
En effet, je voudrais récuperer l'expéditeur et le sujet de chaque mail en utilisant la commande RETR, la commande TOP de la RFC étant optionnelle.
Simplement, je ne vois pas vraiment comment extraire ces deux champs de mon message. Sscanf ne peut pas marcher, et étant débutante en C je ne vois pas trop koi utiliser à la place...
J'attends votre aide,
Merci beaucoup
Titelily

1 réponse

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 654
11 juin 2005 à 12:42
Tu peux jeter un coup d'oeil du côté des expressions régulières (pcre par exemple).

ça aide à extraire des informations d'un texte.

Regarde aussi du côté de la RFC 822: c'est le document officiel qui décrit le format des entêtes des mails.
http://www.ietf.org/rfc/rfc0822.txt
0