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

API standards et tierces Java Discussion :

[Javamail] récupérer QUE le corps du message


Sujet :

API standards et tierces Java

  1. #1
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Avril 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2004
    Messages : 23
    Points : 10
    Points
    10
    Par défaut [Javamail] récupérer QUE le corps du message
    Bonjour à tous!

    je souhaite récupérer uniquement le corps du mail que je réceptionne (sans les en-têtes du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    This is a multi-part message in MIME format.
     
    --_----------=_114960501013770
    Content-Disposition: inline
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="iso-8859-1"
     
    <br />test =0D
    <BR>
    --_----------=_114960501013770
    Content-Disposition: inline; filename="34562-INSTALL.LOG"
    Content-Transfer-Encoding: base64
    Content-Type: application/octet-stream; name="34562-INSTALL.LOG"
    )



    Avez-vous une idée?

    Cordialement,

    Nicolas

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 95
    Points : 67
    Points
    67
    Par défaut
    Il faut que tu programmes un parseur qui te permettra de ne récupérer que l'information nécessaire.

    Pour t'aider la dessus il faudrait que tu mettes le mail en entier.

  3. #3
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    La méthode getContent() de la classe message de javamail ne te suffit pas ? Tu voudrais garder quoi exactement ?

  4. #4
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Avril 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2004
    Messages : 23
    Points : 10
    Points
    10
    Par défaut
    getcontent affiche également les headers (cf mon premier post). je veux juste le contenu

  5. #5
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Citation Envoyé par nico_somb
    getcontent affiche également les headers (cf mon premier post). je veux juste le contenu
    Essaie getContent().toString();, il me semble que c'est ca que j'employais

  6. #6
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Avril 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2004
    Messages : 23
    Points : 10
    Points
    10
    Par défaut
    voici ce que ça m'affiche :

    javax.mail.util.SharedByteArrayInputStream@10f11b8

  7. #7
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    C'est bizarre, moi j'employais (String) message.getContent(); et ca ne m'affichait que le texte...

  8. #8
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Avril 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2004
    Messages : 23
    Points : 10
    Points
    10
    Par défaut
    ouais je sais que c'est bizarre...

    Y'a pas autre chose que Javamail sur le "marché" ?

Discussions similaires

  1. Récupérer adresses mails dans corps de message
    Par aztecq dans le forum VBA Outlook
    Réponses: 5
    Dernier message: 09/04/2009, 10h10
  2. Récupérer une adresse mail dans un corps de message
    Par wannie7777 dans le forum VBA Outlook
    Réponses: 11
    Dernier message: 25/09/2008, 12h36
  3. que veut dire ce message d'erreur javamail smtp
    Par osiris23 dans le forum API standards et tierces
    Réponses: 6
    Dernier message: 28/05/2008, 21h42
  4. [Database mail] Piece jointe en tant que corps de message
    Par aolelien dans le forum Administration
    Réponses: 0
    Dernier message: 28/04/2008, 16h34
  5. Récupérer les corps des messages et leurs fichiers joints...
    Par Leobaillard dans le forum Composants VCL
    Réponses: 13
    Dernier message: 02/05/2006, 01h24

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