PHP » Saber cuántos emails tenemos con PHP
Si ayer vimos como conectarnos a nuestro servidor de email utilizando POP3, hoy vamos a explotar esta característica para saber cuántos emails tenemos en nuestro buzón de correo mediante PHP.
Lo primero realizar la conexión mediante imap_open. Para ello pasamos el hostname, usuario y password.
$hostname = '{mail.aulambra.com/notls}INBOX'; $username = '[email protected]'; $password = 'password'; $inbox = imap_open($hostname,$username,$password) or die('Ha fallado la conexión: ' . imap_last_error());
En el caso de no conectarnos se mostrará en pantalla el motivo del error.
Recuerda que la opción /tls de imap_open es para evitar la creación de una conexión segura.
Ahora, para saber cuántos emails tenemos en el buzón vamos a utilizar la función imap_num_msg, la cual recibe la conexión que hemos establecido con imap_open como parámetro.
$numero_emails = imap_num_msg($inbox);
De una forma sencilla tenemos el número de emails en pantalla. Ahora ya solo nos quedará cerrar la conexión mediante imap_close.
imap_close($inbox);









marzo 23, 2011 #
Información Bitacoras.com…
Valora en Bitacoras.com: Si ayer vimos como conectarnos a nuestro servidor de email utilizando POP3, hoy vamos a explotar esta caracterÃstica para saber cuántos emails tenemos en nuestro buzón de correo mediante PHP. Lo primero realizar la conexiÃ…..
abril 13, 2012 #
Hola buenos dias, estoy revisando el codigo y esta muy bien pero no logro conectar con una cuenta de correo gmail es posible que no funcione en correos tipo gmail hotmail etc…?