Extraire des infos d'un fichier texte

foxmt Messages postés 5 Date d'inscription lundi 1 juillet 2002 Statut Membre Dernière intervention 7 juillet 2002 - 7 juil. 2002 à 18:22
cs_Manson Messages postés 137 Date d'inscription lundi 17 décembre 2001 Statut Membre Dernière intervention 30 septembre 2004 - 7 juil. 2002 à 19:54
Je souhaite récupérer les informations d'un email.

Je voudrais extraire: From, To, Subject et le message en bas "Voici un texte à traiter".
Comment faire ?

Return-Path: <foxmt>
X-Hamster-Info: UIDL=aftd2d.2jg.1 Received=20020702233020
Received: from fox (192.168.1.2) by fox (192.168.1.2)
with smtp ; Tue, 02 Jul 2002 23:30:20 +0200
X-Posting-Agent: Hamster/1.3.22.0
Message-ID: <000501c2220f$aaf85350$0201a8c0@fox>
From: <foxmt>
To:
Subject: encore
Date: Tue, 2 Jul 2002 23:30:20 +0200
MIME-Version: 1.0
Content-Type: text/plain;
charset="Windows-1252"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000

voici un texte à traiter

2 réponses

foxmt Messages postés 5 Date d'inscription lundi 1 juillet 2002 Statut Membre Dernière intervention 7 juillet 2002
7 juil. 2002 à 18:27
Ou plus simplement, comment récupérer le texte entre les < > ?
0
cs_Manson Messages postés 137 Date d'inscription lundi 17 décembre 2001 Statut Membre Dernière intervention 30 septembre 2004
7 juil. 2002 à 19:54
Fait attention en scannant ton mail, paske tout en bas, il y aura le passage des pieces jointes. Donc limite bien la zone pour la reception du message.

Pour le reste, c'est super simple, utilise la fonction fgets, et compare les premiers caracteres a chaque fois, ainsi tu trouve la ligne ou il y a par exemple : From, comme ca tu peux lire ce qui suit jusqu'au CR.
0
Rejoignez-nous