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

Java Discussion :

Recevoir pièce jointe


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2013
    Messages : 45
    Par défaut Recevoir pièce jointe
    Salutation
    Énoncé :
    je voudrais savoir comment télécharger une pièce jointe automatiquement, c'est à dire, dès que la pièce est reçue dans ma boite, mon application la télécharge automatiquement sur mon disque
    j'ai réussi à envoyer une pièce jointe, mais pour la réception j'ai trouvé sur les forums des code qui me sont très compliqué
    donc je voudrais télécharger la pièce jointe (nomDeLaPiece.txt) depuis ma boite (xxxx@gmail.com) qui a été envoyer par (yyyy@gmail.com)
    Espérance :
    Merci de bien vouloir m'aider
    j'apprécierais la simplicité de vos réponses , car je suis débutant
    Je vous remercie d'avance

  2. #2
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Tu nous montres le code que tu as essayé et l'endroit où ça bloque ?
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2013
    Messages : 45
    Par défaut
    Citation Envoyé par Népomucène Voir le message
    Tu nous montres le code que tu as essayé et l'endroit où ça bloque ?
    j'ai réussi a Envoyer une pièce jointe, mais j'ai rien compris pour le téléchargement automatique d'une pièce jointe, c'est à dire que j'ai rien trouvé sur les forum qui répond à mes besoins, enfin c'est compliqué pour moi en plus!!! soyez indulgent SVP je débutes
    Svp veillez m'aider
    merci d'avance!!

  4. #4
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Fondamentalement, ce n'est pas différent que d'envoyer une pièce jointe.
    J'ai un programme de récup de mails avec pj mais si tu as déjà regardé ailleurs sans comprendre, cela ne servira à rien.
    Quels sont les tutos que tu as vu et qu'est-ce que tu n'as pas compris ?
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  5. #5
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Est-ce que tu réussis à réceptionner un message simple (sans pièce attachée) ?
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  6. #6
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2013
    Messages : 45
    Par défaut
    Citation Envoyé par Népomucène Voir le message
    Fondamentalement, ce n'est pas différent que d'envoyer une pièce jointe.
    J'ai un programme de récup de mails avec pj mais si tu as déjà regardé ailleurs sans comprendre, cela ne servira à rien.
    Quels sont les tutos que tu as vu et qu'est-ce que tu n'as pas compris ?
    http://www.developpez.net/forums/d13...ails-javamail/

    voici un tutoriel que je n'ai pas vraiment compris!! (comme je l'ai dit, l'envois marche très bien ), donc le téléchargement automatique de la pièce jointe qui pose problème
    Les points ambigus :
    il faut que je renseignes mon adresse mail qui va conteneir la pièce (xxxx@gmail.com) ainsi que le mot de passe, ensuite je dois identifier la pièce jointe, comment? c'est en renseignant le nom de la pièce jointe (nomPièce.zip)
    et aussi probablement renseigner l'adresse mail de la personne qui a envoyé la pièce jointe (yyyy@gmail.com)!!!
    et bien Mr je ne sais pas ou renseigner tout cela
    il ya autre chose aussi je ne sais que ce qu'ils veulent dire par "INBOX" et aussi Folder (répertoire!!!!! quel répertoire)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Folder inbox = null;
    ....
    inbox = defaultFolder.getFolder("INBOX");
    SVP Mr simplifiez et expliqué moi comment faire, je suis débutant
    je vous remercie Mr

  7. #7
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Salut,

    pour recevoir des mails, pas besoin d'adresse mail (ni de toi, ni de celui qui l'envoi (que tu ne peux pas connaitre avant d'avoir reçu de message forcément)

    Le turoriel explique comment se connecter (paragraphe II-B) à un serveur pop3 (ou imap) avec ton compte de messagerie (ce que tu renseignes dans la section correspondante dans ton client de messagerie habituel).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    private static void receiveMessage() { 
        // 1 -> La session 
        Properties properties = new Properties(); 
        properties.setProperty("mail.store.protocol", "pop3"); 
        properties.setProperty("mail.pop3.host", POP_SERVER3); 
        properties.setProperty("mail.pop3.user", POP_ACCOUNT3); 
        Session session = Session.getInstance(properties); 
        ... 
    }
    en rouge l'url de ton serveur pop3, et en vert le nom de ton compte (ici on fait référence à des constantes (private final static String POP_ACCOUNT="nomuser";)

    Et pour se connecter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    store = session.getStore(new URLName("pop3://" + POP_SERVER3)); 
    store.connect(POP_ACCOUNT3, POP_PASSWORD3);
    en bleu ton mot de passe

    Ensuite, l'accès à tes messages se fait par des dossiers
    Exactement comme dans ton client de messagerie préféré, ou tu as par exemple un dossier "Boite de réception", dont l'identifiant générique est INBOX... Ces dossiers sont dans un dossier racine, le defaultFolder.

    Donc le principe (voir le détail dans le tutoriel, paragraphe II-B) :
    - Creer une session pour se connecter à un compte de messagerie sur un serveur pop3 (ou imap, selon ton compte, la plupart des services de messagerie proposant les 2 accès)
    - Récupérer le dossier (folder) INBOX
    - Parcourir la liste des messages se trouvant dans le dossier récupéré

    Pour chaque message, tu as un titre, l'adresse de l'envoyeur, un corps (body) et éventuellement des pièces jointes : pareil, l'exemple pour lire un message et récupérer ses pièces jointes dans le tuto est très explicite (Paragraphe III-B)
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 09/10/2012, 14h23
  2. Pièces jointes et Outlook 2000
    Par Nico118 dans le forum Outlook
    Réponses: 15
    Dernier message: 13/01/2011, 17h19
  3. [javamail] envoi mail avec message en pièce jointe
    Par k4eve dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 16/11/2007, 11h17
  4. Envoi d'un mail avec fichier en pièce jointe
    Par cjacquel dans le forum MFC
    Réponses: 1
    Dernier message: 14/06/2005, 16h30
  5. affichage des pièces jointe sous outllook 2000
    Par darkbm dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 29/10/2003, 11h32

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