Bonjour,
C'est moi (et mes 2 NAS) ou alors le passage à DSM6/PHP 5.6 rend inutilisable les fonctions IMAP de PHP ?
Un script qui scannait une boite mail ne fonctionne plus. Exemple de script :
<?php
define('EMAIL_SERVER', '{imap.gmail.com:993/imap/ssl}INBOX');
define('EMAIL_LOGIN', 'myid@gmail.com');
define('EMAIL_PASSWORD', 'mypassword');
// Tentative de connexion
$imapLink = imap_open(EMAIL_SERVER, EMAIL_LOGIN, EMAIL_PASSWORD);
// Test sur le retour de la fonction imap_open()
if(!$imapLink) // Échec
{
echo "La connexion a échoué.";
}
else // Connexion établie
{
echo "Connexion établie.";
// On utilise imap_close() pour fermer la connexion avec en paramètre la ressource retournée par imap_open()
$imapClose = imap_close($imapLink);
if(!$imapClose) // Échec
{
echo "La fermeture a échoué.";
}
else
{
echo "Fermeture de la connexion réussie.";
}
}
?>
A l'exécution j'ai droit à un joli :
Et pourtant, l'extension est bien activée (cf image).
Suis-je le seul à avoir ce problème ?