OVH Community, votre nouvel espace communautaire.

pb avec imap_open...


Nowwhat
08/02/2012, 21h38
4soir,

J'ai un Mutu, un 90Plan.
Suite à ta question, j'ai lu ceci http://php.net/manual/fr/function.imap-open.php
Je sais après lecture d'ici http://guide.ovh.net/ConfigurationEmail que l'URL de 'mon' serveur mail est: ns0.ovh.net
Ce qui m'a donné ceci:
Code PHP:
$mbox imap_open("{ns0.ovh.net:143}""mon_mail@chez_OVH_de_mon_Mutu.tld""mon_mot_de_passe");

echo 
"

Mailboxes

\n"
;
$folders imap_listmailbox($mbox"{ns0.ovh.net:143}""*");

if (
$folders == false) {
    echo 
"Appel échoué\n";
} else {
    foreach (
$folders as $val) {
        echo 
$val "\n";
    }
}

echo 
"

en-têtes dans INBOX

\n"
;
$headers imap_headers($mbox);

if (
$headers == false) {
    echo 
"Appel échoué\n";
} else {
    foreach (
$headers as $val) {
        echo 
$val "\n";
    }
}

imap_close($mbox);
?>
et ça l'air de marcher:
Mailboxes
{ns0.ovh.net:143}INBOX
{ns0.ovh.net:143}INBOX.Sent
{ns0.ovh.net:143}INBOX.Drafts
{ns0.ovh.net:143}INBOX.INBOX.Drafts
{ns0.ovh.net:143}INBOX.INBOX.Junk
{ns0.ovh.net:143}INBOX.INBOX.Sent
{ns0.ovh.net:143}INBOX.Trash
{ns0.ovh.net:143}INBOX.Junk

en-têtes dans INBOX

1) 7-Feb-2012 =?utf-8?Q?Postmaster =?utf-8?Q?Les_P=C3=B4tes_ (2125 chars)
2) 7-Feb-2012 =?utf-8?Q?Postmaster =?utf-8?Q?Les_P=C3=B4tes_ (2128 chars)
3) 8-Feb-2012 Courrier Forum Kimsu =?ISO-8859-1?q?R=E9ponse_ (3042 chars)

slinge
08/02/2012, 21h13
Bonjour,

J'essaye de lire un boite email avec imap_open... mais rien à faire, j'ai toujours "Couldn't open stream..."

Y-a-t'il une syntaxe particulière pour un OVH mutualisé ?

ma ligne de code :
$mbox = imap_open ("{mail.nomdedomaine.net:143}INBOX", "postmaster@nomdedomaine.net", "motdepasse");

J'ai essayé plusieurs domaines... pareil..

Snif

Merci de votre aide

Stephane