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

Web & réseau Delphi Discussion :

IMAP - Lien de téléchargement des pièces jointes depuis gmail


Sujet :

Web & réseau Delphi

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2002
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 62
    Points : 61
    Points
    61
    Par défaut IMAP - Lien de téléchargement des pièces jointes depuis gmail
    Hello!

    Je me connecte sur un compte gmail et je récupère bien les emails et leurs pièces jointes.
    Le souci est que les pièces jointes sont volumineuses et que j'aurai préféré obtenir un lien de téléchargement à la place.

    Je ne sais pas si c'est possible ou bien si il sera obligé de télécharger les PJ pour les stocker sur son serveur.

    Je développe en PHP.

    Merci d'avance pour vos réponses.

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 445
    Points
    28 445
    Par défaut
    Citation Envoyé par LaGuimb Voir le message
    Hello!

    Je me connecte sur un compte gmail et je récupère bien les emails et leurs pièces jointes.
    Le souci est que les pièces jointes sont volumineuses et que j'aurai préféré obtenir un lien de téléchargement à la place.

    Je ne sais pas si c'est possible ou bien si il sera obligé de télécharger les PJ pour les stocker sur son serveur.

    Je développe en PHP.

    Merci d'avance pour vos réponses.
    et donc tu poses ta question PHP sur un forum Delphi...c'est mal parti

    la fonction FETCH de IMAP propose des options pour ne récupérer que certaines portion du mail
    https://stackoverflow.com/questions/...ieving-command
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2002
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 62
    Points : 61
    Points
    61
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    et donc tu poses ta question PHP sur un forum Delphi...c'est mal parti
    Oui je suis perdu dés le départ, c'est compliqué

    Citation Envoyé par Paul TOTH Voir le message
    la fonction FETCH de IMAP propose des options pour ne récupérer que certaines portion du mail
    https://stackoverflow.com/questions/...ieving-command
    Intéressant mais je n'y comprends pas grand chose.

    Existe-t-il une commande IMAP pour récupérer aussi des liens des pièces jointes ?

    Par exemple, cette commande permet d'obtenir tous les liens du corps du mail

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    quoted_printable_decode(imap_utf8(imap_fetchbody($conn, $msgno, 1.1))
    Je n'ai pas vu de liens pour les PJ, il faut les télécharger en base64 pour les restocker
    elles sont pourtant déjà stockées sur gmail, il devrait être possible d'obtenir un lien non ?

  4. #4
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 445
    Points
    28 445
    Par défaut
    donc d'une tu n'es pas sur le bon forum, puisque ici on parle de Embarcadero Delphi

    de deux, le vocabulaire que tu utilises montre clairement que tu ne maîtrises pas le sujet

    IMAP est un protocole de lecture de mails, ce n'est pas un site web, il n'existe pas de "lien de téléchargement"...un tel lien ne pourrait exister que sur une API Web que proposerait éventuellement Google, je ne sais pas si c'est le cas.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  5. #5
    Membre du Club
    Inscrit en
    Octobre 2002
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 62
    Points : 61
    Points
    61
    Par défaut
    En effet, le seul moyen est un lien sur le client gmail pour parser son html jusqu'à obtenir le lien de la pièce jointe dont je connais le nom du fichier.

    Une API web est peut-être plus efficace à condition qu'ils proposent ce lien de PJ...

  6. #6
    Membre du Club
    Inscrit en
    Octobre 2002
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 62
    Points : 61
    Points
    61
    Par défaut
    Hello.

    Bon pas la choix, je dois télécharger ces PJ si je veux pouvoir les proposer sous forme de lien. Merci

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

Discussions similaires

  1. Lien vers pièce jointe depuis le corps du mémo
    Par reeenooo dans le forum Lotus Notes
    Réponses: 4
    Dernier message: 17/08/2010, 15h46
  2. [WD14] drag/drop pièce jointe depuis Outlook
    Par tdesbois dans le forum WinDev
    Réponses: 4
    Dernier message: 12/08/2010, 17h32
  3. [E-mail] Envoi de pièce jointe depuis un formulaire
    Par rashguir dans le forum Langage
    Réponses: 2
    Dernier message: 23/12/2009, 08h13
  4. Pièces jointe depuis formulaire.
    Par fabrice88 dans le forum Langage
    Réponses: 7
    Dernier message: 18/02/2009, 10h46
  5. Envoyer un fax + pièce jointe depuis Delphi
    Par delphine_lep dans le forum Web & réseau
    Réponses: 3
    Dernier message: 04/01/2008, 12h00

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