PHP - Funciones IMAP
IMAP significa Protocolo de acceso al correo de Internet, las funciones PHP-IMAP le ayudan a acceder a una cuenta de correo electrónico y recuperar correos electrónicos de ellos. Con estas funciones también puede trabajar con protocolos NNTP, POP3 y métodos de acceso al buzón local. Con la ayuda de esta biblioteca, puede crear aplicaciones web que manejen sus correos electrónicos. Usando esto puedes -
Conectarse al buzón (POP3 / IMAP / NNTP).
Recupera correos electrónicos con archivos adjuntos.
Marque un correo electrónico como visto o no visto.
Eliminar correos electrónicos, etc.
Instalación
Para instalar IMAP en su sistema, abra el archivo php.ini en la carpeta de instalación de PHP y elimine el punto y coma (;) antes de la extensión = imap (y otras extensiones dependientes). Asegúrese de haber instalado un software de servidor HTTP (como Apache 24), configure el servidor instalado en consecuencia, es decir, especifique la ubicación de la carpeta de instalación de PHP, cargue el módulo de archivo php7apache2_4.dll y agregue los tipos de archivo deseados (extensiones).
Lista de funciones
A continuación se muestran varias funciones IMAP que están disponibles:
No Señor | Función descriptiva | PHP |
---|---|---|
1 | Esta función convierte una cadena de 8 bits en una cadena imprimible entre comillas. |
4 |
2 | Esta función devuelve todos los mensajes de alerta desde el inicio de la página o, la última llamada de esta función, en forma de matriz. |
4 |
3 | Esta función agrega el mensaje dado al buzón especificado. |
4 |
4 | Esta función acepta un texto codificado BASE64 como parámetro y lo decodifica. |
4 |
5 | Esta función convierte una cadena de 8 bits en una cadena base64. |
4 |
6 | Esta función acepta una secuencia IMAP que representa un buzón de correo y un número de mensaje, obtiene el mensaje especificado del buzón de correo dado. |
4 |
7 | Esta función se utiliza para leer la estructura de una sección de cuerpo específica. |
4 |
8 | Esta función devuelve información sobre el buzón de correo dado. |
4 |
9 | Esta función se utiliza para eliminar banderas en los mensajes especificados en el buzón de correo dado. |
4 |
10 | Esta función se utiliza para cerrar el buzón actual. |
4 |
11 | Esta función se utiliza para crear un nuevo buzón. |
4 |
12 | Esta función se utiliza para crear un nuevo buzón. |
4 |
13 | Esta función se utiliza para marcar mensajes / correos electrónicos para su eliminación. |
4 |
14 | Esta función se utiliza para eliminar un buzón de correo existente. |
4 |
15 | Esta función recupera y devuelve todos los errores ocurridos en la página actual. |
4 |
dieciséis | Esta función borra todos los mensajes marcados para borrar. |
4 |
17 | Esta función recupera y devuelve la descripción general de la información del encabezado del método especificado. |
4 |
18 | Esta función se utiliza para recuperar la sección especificada del cuerpo de un correo / mensaje. |
4 |
19 | Esta función recupera y devuelve el encabezado del correo / mensaje especificado en el buzón actual. |
4 |
20 | Esta función recupera y devuelve los encabezados MIME de la sección especificada de un mensaje. |
4 |
21 | Esta función recupera y devuelve la estructura del mensaje especificado en el buzón actual. |
4 |
22 | Esta función obtiene el mensaje especificado del buzón de correo dado. |
4 |
23 | Esta función se utiliza para borrar la caché del buzón de correo dado. |
5 |
24 | Esta función se utiliza para recuperar la configuración del nivel de cuota y las estadísticas de uso del buzón especificado. |
4 |
25 | Esta función se utiliza para recuperar la configuración del nivel de cuota por usuario. |
4 |
26 | Esta función se utiliza para recuperar la información de los buzones de correo. |
4 |
27 | Esta función se utiliza para recuperar información sobre todos los buzones de correo suscritos. |
4 |
28 | Esta función se utiliza para leer el encabezado del mensaje especificado. |
4 |
29 | Esta función se utiliza para leer el encabezado del mensaje especificado. |
4 |
30 | Esta función se utiliza para recuperar los encabezados de todos los mensajes en el buzón especificado. |
4 |
31 | Esta función recupera y devuelve el último mensaje de error ocurrido. |
4 |
32 | Esta función lee y devuelve la lista de buzones de correo especificados. |
4 |
33 | Esta función es un alias de imap_list (), lee y devuelve la lista de buzones de correo especificados. |
4 |
34 | Esta función se utiliza para recuperar los nombres de los buzones de correo que contienen el texto dado. |
4 |
35 | Esta función es un alias de imap_lsub (). Recupera los encabezados de todos los mensajes en el buzón especificado. |
4 |
36 | Esta función se utiliza para recuperar los encabezados de todos los mensajes en el buzón especificado. |
4 |
37 | Esta función crea un mensaje MIME basado en los detalles. |
4 |
38 | Esta función copia los mensajes especificados en el buzón dado. |
4 |
39 | Esta función mueve los mensajes especificados al buzón dado. |
4 |
40 | Esta función se utiliza para enviar el mensaje dado. |
4 |
41 | Esta función recupera y devuelve la información sobre el buzón actual. |
4 |
42 | Esta función se utiliza para decodificar el encabezado MIME dado. |
4 |
43 | Esta función recupera y devuelve el número de secuencia del UID dado. |
4 |
44 | Esta función se utiliza para recuperar decodifica la cadena dada en formato UTF-8. |
4 |
45 | Esta función se utiliza para recuperar el número de mensajes en el buzón especificado. |
4 |
46 | Esta función se utiliza para recuperar el número de mensajes recientes en el buzón especificado. |
4 |
47 | Esta función abre la transmisión al buzón de correo especificado. |
4 |
48 | Esta función se utiliza para verificar si el flujo dado todavía está activo. |
4 |
49 | Esta función devuelve una cadena de 8 bits para la cadena imprimible entre comillas. |
4 |
50 | Esta función es un alias de imap_renamemailbox (). Se utiliza para cambiar el nombre de un buzón existente. |
4 |
51 | Esta función se utiliza para cambiar el nombre de un buzón existente. |
4 |
52 | Esta función se utiliza para volver a abrir la secuencia dada a un nuevo buzón. |
4 |
53 | Esta función se utiliza para analizar una cadena de direcciones. |
4 |
54 | Esta función se usa para analizar y devolver encabezados de la cadena dada. |
4 |
55 | Esta función devuelve la dirección de correo electrónico formateada para los detalles proporcionados. |
4 |
56 | Esta función guarda el cuerpo del correo dado en la ruta de archivo especificada. |
4 |
57 | Esta función busca en los buzones de correo el texto dado y devuelve los mensajes matemáticos. |
4 |
58 | Esta función busca en los buzones de correo el texto dado y devuelve los mensajes coincidentes. |
4 |
59 | Esta función busca en el buzón y devuelve los mensajes coincidentes en forma de matriz. |
4 |
60 | Esta función establece la cuota especificada para el buzón dado. |
4 |
61 | Esta función establece las banderas especificadas en los mensajes dados. |
4 |
62 | Esta función recupera los mensajes en el buzón dado en el orden especificado. |
4 |
63 | Esta función recupera y devuelve el estado del buzón dado. |
4 |
64 | Esta función se utiliza para suscribirse a un nuevo buzón. |
4 |
sesenta y cinco | Esta función se utiliza para establecer / recuperar el valor del tiempo de espera. |
4 |
66 | Esta función se utiliza para recuperar el UID del mensaje dado. |
4 |
67 | Esta función se utiliza para desmarcar todos los mensajes que están marcados para su eliminación en el buzón especificado. |
4 |
68 | Esta función se utiliza para darse de baja del buzón de correo dado. |
4 |
69 | Esta función se utiliza para decodificar una cadena UTF-7 en formato ISO-8859-1. |
4 |
70 | Esta función se utiliza para codificar una cadena ISO-8859-1 en una cadena UTF-7. |
4 |
71 | Esta función se utiliza para codificar la cadena UTF-8 en una cadena UTF-7. |
4 |
72 | Esta función se utiliza para decodificar la cadena de codificación MIME en una cadena UTF-8 simple. |
4 |