1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WB lire des emails et recuperer piece jointe

Discussion dans 'Webdev' créé par ilhem, Avr 26, 2022.

  1. ilhem

    ilhem New Member

    Inscrit:
    Avr 25, 2022
    Messages:
    8
    J'aime reçus:
    0
    MaSession est une emailSessionPOP3
    MaSession.AdresseServeur="pop.gmail.com"
    MaSession.MotDePasse="DF-01-02-03"
    MaSession.Nom ="

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    "
    MaSession.Option=optionSSL
    MaSession.Port=995


    SI EmailOuvreSession(MaSession)

    Erreur("Impossible de se connecter au serveur POP3 spécifié","Détails : " + ErreurInfo())
    RETOUR

    FIN



    Info("INFO : A partir de maintenant, vous êtes connecté au serveur POP3 " ,"Vous pouvez maintenant lister vos emails")
    EmailLitPremier(MaSession)
    SI Email.EnDehors = Faux ALORS
    // Affiche l'email dans la fenêtre FEN_Email_RCV
    FIN

    LORS DE L'execution

    - Ouverture session -----> Ok
    -EmailLitPremier(MaSession) ----> Message Erreur : "
    Vous avez appelé la fonction EmailLitPremier.
    La session de messagerie "" n'est pas une session valide.

    SVP COMMENT RESOUDRE CE PROBLEME ET COMMENT RECUPERER LES PIECES JOINTES
    MERCI BCQ
     
    Tags:
  2. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,879
    J'aime reçus:
    1,531
    Une session de Gmail en webdev
    Sera difficile suite aux restrictions de Google
    En plus, même si tu résout le souci, tu n'es pas à l'abri d'une modification de règles.
    Bon courage.
     
  3. ilhem

    ilhem New Member

    Inscrit:
    Avr 25, 2022
    Messages:
    8
    J'aime reçus:
    0
    Merci de votre réponse
    Je suis de Tunisie
    D'après votre expérience Svp quel type de compte email utilisé ainsi si vous permettez
    - Serveur SMTP
    - Port
    - Serveur POP3
    - Port
    - Type de sécurité

    Merci d'avance
     
  4. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,879
    J'aime reçus:
    1,531
    Il existe beaucoup de gestionnaire de webmail en PHP sécurisé
    Donc personnellement j'utilise le cpanel fourni par o2switch
    Ensuite pour répondre à ta question
    Au lieu de pop j'utiliserai IMAP
    Pour les serveur j'utiliserai les connexions ssl
    Après le faire en webdev, j'en vois pas l'intérêt
    Encore en windev, je dis pas
    Pourquoi pas
     
  5. ilhem

    ilhem New Member

    Inscrit:
    Avr 25, 2022
    Messages:
    8
    J'aime reçus:
    0
    J'ai réalisé un code pour lire les emails il me reste un problème sur le message de l'email

    1- comment distingué d'un message en html a un message classique
    2- si le message en html comment le sauvegarder et le lire de nouveau

    merci bcq
     
  6. ilhem

    ilhem New Member

    Inscrit:
    Avr 25, 2022
    Messages:
    8
    J'aime reçus:
    0
    c bon problème résolu
     
  7. Yusep

    Yusep Active Member
    DUMP TEAM

    Inscrit:
    Jan 3, 2018
    Messages:
    199
    J'aime reçus:
    152
    Bonjour.
    Comment????????
     
  8. Ahmed13

    Ahmed13 New Member

    Inscrit:
    Fev 14, 2023
    Messages:
    2
    J'aime reçus:
    3
    // Connexion au serveur de messagerie
    MAIL_Connect("pop.example.com", "

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ", "password")

    // Récupération des emails
    MAIL_ListRetrieve(mailList)

    // Boucle sur les emails
    POUR TOUT email DE mailList
    // Récupération des pièces jointes de l'email
    MAIL_Retrieve(email.ID, emailAttachments)

    // Boucle sur les pièces jointes
    POUR TOUT attachment DE emailAttachments
    // Traitement de la pièce jointe
    // Par exemple, enregistrement dans un fichier
    FichierEnvoieVersDisque(attachment.FileName, attachment.Content)
    FIN
    FIN

    --- Notez que cela suppose que vous utilisez le protocole POP3 pour récupérer les emails. Si vous utilisez un autre protocole, comme IMAP, le code devra être adapté en conséquence. De plus, la fonction FichierEnvoieVersDisque doit être remplacée par une fonction qui enregistre les pièces jointes dans le format souhaité.---
     
    sandoval, WX1331 et michel aiment ça.

Partager cette page

Chargement...