Hola al intentar chequear las carpetas de una cuenta de correo me salen todas las que tienen tienen "todos" los usuarios (y yo solo quiero que chequee la de un usuario en concreto).
Imagino que es por el asterisco que hay dentro del imap_list que os pego más abajo, el caso es que no logro entender que función hace y como acotar el que muestre las carpetas de un usuario específico, me he mirado la función imap_list y pone el ejemplo que pego aquí abajo pero no explica lo del asterisco que comenta:
Código PHP:
<?php
$mbox = imap_open("{localhost:143}", "nombresuser", "contrasenia", OP_HALFOPEN)
or die("can't connect: " . imap_last_error());
// Aquí aparece el dichoso * pero no entiendo que hace exactamente ¿?
$list = imap_list($mbox, "{-}", "*");
if (is_array($list)) {
foreach ($list as $val) {
echo imap_utf7_decode($val) . "<br />\n";
}
} else {
echo "imap_list failed: " . imap_last_error() . "\n";
}
imap_close($mbox);
?>
Saludos