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

Langage PHP Discussion :

lecture de mail dans ma boite aux aux lettres avec php [PHP 5.6]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 7
    Par défaut lecture de mail dans ma boite aux aux lettres avec php
    Bonjour,

    J’ai besoin de votre aide pour interroger ma boite aux lettres via php avec l’extension imap. J’essaie de lire les mails dans ma boite aux lettres mais il m’affiche deux erreurs .

    Warning: imap_open(): Couldn't open stream {imap.***.****.fr:143/imap}INBOX in C:\wamp64\www\appticketing\phpmailerlib\src\mail_recu.php on line 120
    Notice: Unknown: Certificate failure for imap.***.****.fr: Self-signed certificate or untrusted authority: OU=IMAP server, CN=imap.example.com, E=postmaster@example.com (errflg=2) in Unknown on line 0
    Sachant que suis renseignée par phpinfo() et je vois que le imap est activé donc enabled.

    voici le code pour me connecter au serveur imap

    <?php
    $nomserveur = '{imap.****.*****.fr:110}INBOX';
    $login = 'monadressemail';
    $password = 'monpassword';


    $mailbox = imap_open($nomserveur, $login, $password);

    if (FALSE === $mailbox){
    die('Erreur connexion');
    }
    else{
    $info = imap_check($mailbox);
    imap_close($mailbox);
    }

    ?>
    Merci par avance !

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    LOL,... très jolies les couleurs... mais tu t'es fatiguée pour rien !

    Il suffit de copier-coller ton code tel quel, puis d'ajouter les balises [CODE] avec l'icone "#" du menu !
    On peut ajouter [CODE=php] :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
    $nomserveur = '{imap.****.*****.fr:110}INBOX';
    $login = 'monadressemail';
    $password = 'monpassword';
     
     
    $mailbox = imap_open($nomserveur, $login, $password);
     
    if (FALSE === $mailbox){
    die('Erreur connexion');
    }
    else{
    $info = imap_check($mailbox);
    imap_close($mailbox);
    }
     
    ?>
    La coloration syntaxique est automatique !

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 7
    Par défaut
    Bonjour,

    LOL... Pourtant c'est ce que j'ai fais ofet j'avai posté le meme problème ailleurs du coup je n'ai fais copié et le coller ici sauf qu je n'ai pas rajouté les balises que tu m'as cité mais merci quand meme je m'en servirai pour la prochaine fois

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 672
    Par défaut
    c'est peut-être un soucis réseau, essayez le code suivant pour tester la connexion :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $fp = fsockopen("imap.***", 143, $errno, $errstr, 30);
     
    if ($fp) {
    	echo "connexion faite<br/>\n";
    } else {
    	echo "erreur $errstr ($errno)<br/>\n";
    }
    si cela produit une erreur, contactez l'administrateur du serveur IMAP pour lui demander quelle nom de serveur et port vous devez utiliser pour vous connecter.

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 7
    Par défaut
    Bonjour,

    merci beaucoup la connexion passe bien.

    après j'ai essayé avec imap_check pour lister les mails mais ça me signale une erreur aussi la voici

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Warning: imap_check(): supplied resource is not a valid imap resource in C:\wamp64\www\appticketing\phpmailerlib\src\mail_recu.php on line 124

    est ce que y'a une autre fonction genre fsock équivalent à imap_check() pour pouvoir lire les mails ???

  6. #6
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 7
    Par défaut
    si j'ai compris l'erreur c'est à dire qu imap_check() ne prend pas en paramètr ce qu fsockopen retourne ??

    merci par avance

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

Discussions similaires

  1. [AC-2010] Lecture de mail dans un folder OutLook un sur deux
    Par zooffy dans le forum VBA Access
    Réponses: 8
    Dernier message: 03/08/2017, 09h46
  2. [RoundCube] affichage des mails dans la boite de reception Support Debian
    Par montis dans le forum Applications et environnements graphiques
    Réponses: 0
    Dernier message: 11/04/2016, 13h47
  3. Réponses: 4
    Dernier message: 03/06/2015, 09h36
  4. [WLM] Lecture des mails dans Windows Live Mail
    Par martialuk dans le forum Messagerie instantanée
    Réponses: 0
    Dernier message: 09/09/2007, 13h42
  5. Effacement des mails dans ma boîte d'envoi
    Par troumad dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 4
    Dernier message: 30/11/2006, 21h07

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