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 :

Mail avec Pièce Jointe


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Yaz
    Yaz est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 56
    Par défaut Mail avec Pièce Jointe
    Bonjour,

    j'arrive à envoyer un mail sans problème mais je souhaite ajouter une pièce jointe à mon mail .... là est le problème : ma pièce jointe se trouve sur un serveur sur lequel je n'ai aucun problème d'accès via mon ie.
    Je n'arrive pas à trouver le format de l'url ou uri attendu
    : http://ip:port/monfichier.pdf

    exemple de mon code :

    messageBodyPart = new MimeBodyPart();
    FileDataSource filedatasource = new FileDataSource("http://ip:port/monfichier.pdf");
    messageBodyPart.setDataHandler(new DataHandler(filedatasource));
    messageBodyPart.setFileName(filedatasource.getName());
    mimemultipart.addBodyPart(messageBodyPart);

    Merci pour votre aide

  2. #2
    Membre expérimenté
    Inscrit en
    Juillet 2004
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 152
    Par défaut
    a tester :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new FileDataSource(new File(new URI(http://ip:port/monfichier.pdf)))

    Edit:
    non, ca ne marchera pas... il faut que le scheme de l'URI soit "file:"...
    tu ne peux pas te contenter de mettre l'URL dans ton mail ?

  3. #3
    Membre expérimenté
    Inscrit en
    Juillet 2004
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 152
    Par défaut
    as-tu essaye

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    messageBodyPart.setDataHandler(new DataHandler(new URLDataSource("http://ip:port/monfichier.pdf")));

  4. #4
    Yaz
    Yaz est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 56
    Par défaut
    Merci pour ta réponse mais je viens de tester et j'ai cette erreur :
    URI scheme is not "file"
    pour
    new FileDataSource(new File(new URI(http://ip:port/monfichier.pdf)))

    Je teste encore

  5. #5
    Yaz
    Yaz est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 56
    Par défaut
    mettre un lien sur le mail est une bonne idée mais si j'arrive à le mettre en pièce jointe c'est encore mieux !
    ça sera en dernier recours

  6. #6
    Yaz
    Yaz est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 56
    Par défaut
    ça fonctionne comme ça

    FileDataSource filedatasource = new FileDataSource("http://ip.port/monficier.pdf");
    messageBodyPart.setDataHandler(new DataHandler(new URLDataSource(new URL("http://ip.port/monficier.pdf")))));
    messageBodyPart.setFileName(filedatasource.getName());
    mimemultipart.addBodyPart(messageBodyPart);

    Merci pour ton aide !

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

Discussions similaires

  1. Générer des mail avec pièce jointe au format PDF
    Par Michel DELAVAL dans le forum Access
    Réponses: 2
    Dernier message: 26/06/2006, 15h07
  2. [C++/MFC]Envoyer un mail avec Pièce jointe
    Par cjacquel dans le forum MFC
    Réponses: 4
    Dernier message: 12/06/2006, 13h48
  3. Envoi de mail avec pièce jointe
    Par gids01 dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 20/04/2006, 13h15
  4. Envoie mail avec pièce jointe
    Par Juniora dans le forum Access
    Réponses: 3
    Dernier message: 03/04/2006, 14h24
  5. [VB]Bp envoie mail avec piéce jointe
    Par jm1213 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 17/02/2006, 20h55

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