IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

POP3: mail body bourré d'en-têtes :(


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2003
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 46
    Par défaut POP3: mail body bourré d'en-têtes :(
    Bonjour,

    J'utilise la lib Mail:OP3Client pour accéder à une boîte mail et en extraire les messages.
    Le problème que j'ai c'est que lors de la lecture du corps du message, il est bourré d'en-tête bizarres que j'arrive pas à enlever, en plus elles ont l'air de changer selon le type de mail (html ou texte) et selon le client mail utilisé pour envoyer le message.

    Je vous colle un exemple de message :


    Return-Path: X-Original-To: ticketing_af@ekipi.net Delivered-To: ticketing_af@ekipi.net Received: from mxhub2.ekipi.net (mxhub2.ekipi.net [82.138.77.226]) by mailflip10.ekipi.net (Postfix) with ESMTP id EDCBB2AEB63 for ; Thu, 27 Sep 2007 10:10:15 +0200 (CEST) Received: from [192.168.6.7] (helo=mailtu.frn.ekipi.net) by mxhub2.ekipi.net with esmtp (Exim 4.44) id 1IaoRo-0001mS-RT for ticketing_af@ekipi.net; Thu, 27 Sep 2007 10:10:15 +0200 Received: from [192.168.6.194] (helo=[192.168.6.194]) by mailtu.frn.ekipi.net with esmtp (Exim 4.50) id 1IaoV0-00084Q-Kh for ticketing_af@ekipi.net; Thu, 27 Sep 2007 10:13:30 +0200 Message-ID: <46FB621A.8070901@ekipi.com> Date: Thu, 27 Sep 2007 09:56:10 +0200 From: Naceur User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ticketing_af@ekipi.net Subject: [Fwd: Demande #24533 - [AVHIEN] Test na [1-A faire]] Content-Type: multipart/related; boundary="------------070300030902040000050505" This is a multi-part message in MIME format. --------------070300030902040000050505 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit test
    test
    test
    test


    J'espère que quelqu'un pourrait m'aider à résoudre ce problème!

  2. #2
    Membre averti
    Inscrit en
    Mai 2003
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 46
    Par défaut
    autre précision, parfois même après le corps du message il y a des en-têtes et des blocs de code inutiles ...

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 12
    Par défaut
    Bonjour,

    Effectivement ce sont les entetes (ou headers) du message que tu vois,
    je ne sais pas quelle fonction tu as utilisé pour récupérer le message (Retrieve() ?),
    mais en tous cas tu peux utiliser la fonction suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Body( MESSAGE_NUMBER )
        Get the body of the specified message, either as an array of lines or as a string, depending on context.
    Cette fonction ne te renverra que le corps du message ("test test test test")

    J'espere que ca te fera un peu avancer , en tous les cas tu as la doc du module ici :

    http://search.cpan.org/~sdowd/Mail-P.../POP3Client.pm

Discussions similaires

  1. [WD14] POP3 mail - impossible de récupérer la pièce jointe
    Par elscorpio dans le forum WinDev
    Réponses: 4
    Dernier message: 11/01/2012, 10h06
  2. body sans queue ni tête sur le onload ?
    Par SpaceFrog dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 03/06/2010, 15h43
  3. [WS 2003] smtp et pop3 mail servers
    Par mnem0 dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 10/08/2009, 23h20
  4. Réponses: 2
    Dernier message: 08/02/2006, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo