Agregaría:
Código PHP:
krsort($resultados);
antes de recorrer el array (arreglo)
Código PHP:
foreach ($resultados as $detalles) {
para ordenarlos del último recibido al primero (del mas reciente al mas antiguo)
Cita:
Iniciado por feippe
Muy bueno tu código.
Probé el script con mi propio servidor y dominio.
Dos anotaciones:
1- No pude ver en el código que marque el mail como leído cuendo lo muestra.
2- Todos los mails me los muestra como no leídos (entro a la cuenta con horde y allí me muestra algunos leidos y otros no, pero con tu script me muestra todos sin leer)
Será que me está faltando algo o es que aún esos procedimientos no funcionan del todo bien?
El resto está muy bueno, sencillo, fácil de entender y muy útil.
Gracias.
Aclaraciones:
Sobre el punto 1: Aunque no lo ví funciona, se me debe haber pasado.
Sobre el punto 2: Por lo que pude ver funciona con imap pero no con pop3
{servidor.com:995/pop3/ssl/novalidate-cert} con esta conexión me mostraba todos como no leídos, {servidor.com:993/imap/ssl/novalidate-cert}INBOX con esta conexión me funciona perfecto.