Accueil > Forum > > > > probléme avec un .msg
probléme avec un .msg
mercredi 10 juin 2009 ŕ 17:14:41 |
probléme avec un .msg

herios69
|
j'ai fais un petit script php pour lire un .msg dans le but de récupérer la date d'envoie ou de de réception mais le soucis est que quand j'affiche ça me met un truc impossible. le code: <?php $tableau = file('acces nexity.msg'); //Place le contenu du fichier dans un tableau, on suppose que le fichier existe sous peine d'avoir une erreur $filename = 'acces nexity.msg'; echo "$filename a été modifié le : " . date("F d Y H:i:s.", filectime($filename)); echo "<h1>en-tętes dans INBOX</h1>\n"; $mbox='emails'; $headers = imap_headers($mbox); if ($headers == false) { echo "Appel échoué<br />\n";} else { foreach ($headers as $val) { echo $val . "<br />\n"; } } if(is_array($tableau)) //Si la variable $tableau est bien un tableau, on peut continuer { $contenu_fichier = ''; foreach($tableau AS $ligne) { $contenu_fichier .= $ligne; // if ($contenu_fichier!='cherie') // $contenu_fichier = ''; } echo $contenu_fichier; //Affiche le contenu du fichier, notez que l'on a pas besoin d'utiliser fclose() ici } ?> le résultat: acces nexity.msg a été modifié le : July 10 2009 16:12:51.ĐĎࡱá????????????????>??ţ˙ ???????????????????????????????ţ˙˙˙????????˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ý˙˙˙???????????????????????? ?????? ??????????????????????????????????????????ţ˙˙˙?????????#?????????!???"???%???$???'???&???(???*???)???+???,???-???.???/???9???;???1???2???3???4???5???6???7???8???ţ˙˙˙:???ţ˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R?o?o?t??E?n?t?r?y????????????????????????
herios69
|
|
mercredi 10 juin 2009 ŕ 21:50:30 |
Re : probléme avec un .msg

Arto_8000
|
C'est probablement un problčme d'encodage. Assure toi que tous tes données soient encodé de la męme façon et que dans les headers tu spécifies le bon charset avec lequel le texte a été encodé.
|
|
jeudi 11 juin 2009 ŕ 11:18:18 |
Re : probléme avec un .msg

herios69
|
je me rectifie en fait, comme je ne sais pas comment est encoder .msg par microsoft. et que en interrogeant directement la boite mail pas de soucis alors pour ouvrir le fichier .msg tout un probléme avec ces caractéres pas possibles.
<?php $tableau = file('acces nexity.msg'); //Place le contenu du fichier dans un tableau, on suppose que le fichier existe sous peine d'avoir une erreur $filename = 'acces nexity.msg'; echo "$filename a été modifié le : " . date("F d Y H:i:s.", filectime($filename)); if(is_array($tableau)) //Si la variable $tableau est bien un tableau, on peut continuer { $contenu_fichier = ''; foreach($tableau AS $ligne) { $contenu_fichier .= $ligne; // if ($contenu_fichier!='') // $contenu_fichier = ''; } echo $contenu_fichier; //Affiche le contenu du fichier, notez que l'on a pas besoin d'utiliser fclose() ici } ?>
herios69
|
|
jeudi 11 juin 2009 ŕ 19:35:13 |
Re : probléme avec un .msg

Arto_8000
|
Tu es sűr que le contenu du fichier est de type plain/text ? Si c'est un fichier binaire, il faudrait que tu cherches un peu sur le web ŕ propos du format "msg".
|
|
vendredi 12 juin 2009 ŕ 14:13:00 |
Re : probléme avec un .msg

herios69
|
ce n'est pas du plain/text, non y'a pas que ça un mail peut avoir des fichiers attacher avec des extensions donc je pense qu'il est composer de binaire et de quelque chose de compréhensible. Mais bon je suis parvenu ŕ extraire une date mais rien ne me dit que c'est la date d'envoi, de réception car je n'ai pas trop de visibibilité, je pense pouvoir vérier en testant sur un mail directement dans la boite email. Merci
herios69
|
|
vendredi 12 juin 2009 ŕ 18:05:38 |
Re : probléme avec un .msg

Arto_8000
|
Fait juste une petite recherche :
http://www.google.ca/search?q=format+msg
msg c'est un format d'archivage, c'est normale que tu ne puisses pas vraiment pouvoir lire le contenu directement. Il faudrait que tu trouves quelque part de la documentation sur le format ou encore une source comme exemple.
|
|
Cette discussion est classée dans : fichier, tableau, contenu, msg, echo
Répondre ŕ ce message
Sujets en rapport avec ce message
Galerie avec récupération de l'id, probleme!!!! [ par tenshinan ]
Salut à tous!Voila, j'ai fais une galerie d'image que je récupère dans un dossier. Le problème est que je n'arrive pas à récupérer juste le nom du fic
Lecture Fichier [ par _toutfou ]
Bonjour, Voila ce que j'ai besoin de faire :Ouvrir un fichier en lectureRecuperer son contenu et le placer dans un tableau pour chaque ligne du tab
Construire un tableau associatif avec un fichier externe [ par phsautreau ]
Bonsoir, Voilaà j'ai un fichier texte externe nommé identif_ens.txt et contenant les login et mots de passe permettant de se logguer à une page, ce fi
formulaire et php, problčme ! [ par tautie ]
Je suis entrain de construire un formulaire d'envoi de mail, j'ai mon fichier html et mon fichier php, quand je fais envoyer, c'est le script du fichi
les champs d'un tableau [ par laycen ]
bonjour , je suis débutant en php , j aimerais parcourir les champs d'un tableau en boucle ! echo $don['cust1']; echo $don['cust2'];
php et base de données [ par lsamsoumal ]
bonjour j'ai un code qui récupére un tableau d'une base de données. dans ce tableau je veux avoir 3 liens vers des pages internet:mauritanie,infoclima
poser une condition sur le nombre de rows d'une requęte sql [ par ethan94 ]
Bonsoir :)J'aimerais afficher dans un tableau une liste d'images sélectionnées dans ma base de donnée. Je voudrais également qu'une nouvelle ligne soi
Le nom des mes colonnes s'effacent [ par beegeezzz ]
Bonjour tout le monde,Je trie mes colonnes de mon tableau, tout ce passe bien.J'ai voulu sécuriser le $_GET['Sort'] mais je rencontre quelques difficu
.xls to mysql [ par thomason1986 ]
bonsoir à tous j'ai un code qui charge les données .csv dans ma base de données mysql le problème c'est que je veux charger du .xls comment faire
lire et afficher fichier xls [ par thomason1986 ]
bonjour , s'il vous plais je veux un code qui me permet de lire le contenu d' un fichier xlset d'afficher son contenu en php.
Livres en rapport
|
Derniers Blogs
[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|