Tu n'as pas répondu à ma 1re question.
Dans ton script pb avec $handle/$mbox, $folders/$folder, fonction affiche_var( ) non définie.
J'ai élagué :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <?php
header('Content-Type: text/plain') ;
$account = '...' ;
$password = '...' ;
$server = '{imap.free.fr:143}' ;
$mbox = imap_open($server, $account, $password) ;
$folders = imap_list($mbox, $server, '*') ;
print_r($folders) ;
$headers = imap_headers($mbox) ;
print_r($headers) ;
imap_close($mbox) ; |
J'obtiens bien la liste des emails/répertoires + un message d'erreur différent du tien qui provient du imap_open( )
Notice: Unknown: IMAP protocol error: invalid command (errflg=2) in Unknown on line 0
J'ai réussi à l'éviter en faisant :
$server = '{imap.free.fr:143/notls}' ;
Je pense que pour toi ça va être la même chose, un flag à poser quelque part.
Bon courage,
Partager