Bonjour,
Comme indiqué dans le titre, j'ai un problème lors de la recherche des mail avec la fonction imap_search() et Lotus Notes.
Je m'explique :
il m'a été demandé de créer une fonction d'importation de mails à partir de boîtes mail telles que gMail, Yahoo mail, hotmail, etc. Pour ceux là tout fonctionne à merveille (accès aux mails, recherches sur les mails, etc).
En revanche je dois aussi accéder à une boite mail Notes. Le protocole IMAP a correctement été levé pour cette dernière, port 143. Jusque là tout va bien, j'arrive à afficher tous les mails d'ailleurs.
Mais dès lors que j'effectue une recherche sur les mails, avec la fonction imap_search() plus rien ne va. Cette même fonction ne me renvoi que FALSE et pourtant ma recherche est correcte, car elle fonctionne partout ailleurs.
Voici le code utilisé :
Somme toute banal comme portion de code pourrait-on dire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $inbox = @imap_open("{" . $server . ":" . $port . "/" . $protocol . (isset($flags) && $flags!='' ? "/" . $flags : '') . "}" . $mailbox, $username, $pwd); if ($inbox != false) { $A_emails = imap_search($inbox, $search, SE_UID); imap_close($inbox); }
Ma version de Lotus Notes est 8.5.1.
Quelqu'un sait-il quel pourrait en être la cause?
Merci d'avance.
Partager