IMAP (Protocolo de acceso a mensaxes de Internet)

Definición

IMAP é un estándar de internet que describe un protocolo para recuperar correo desde un servidor de correo electrónico (IMAP).

Que pode facer IMAP?

Normalmente, as mensaxes almacénanse e se organizan en cartafoles no servidor . Os clientes de correo electrónico das computadoras e os dispositivos móbiles replican esa estrutura, polo menos en parte, e sincronizan as accións (como borrar ou mover mensaxes) co servidor.

Isto significa que varios programas poden acceder á mesma conta e todos amosan o mesmo estado e mensaxes, todos sincronizados. Permite mover as mensaxes entre as contas de correo electrónico perfectamente e ter servizos de terceiros conectarse á súa conta para engadir funcionalidades (por exemplo, ordenar automaticamente ou facer copias de seguridade das mensaxes).

IMAP é un acrónimo de Internet Messaging Access Protocol e a versión actual do protocolo é IMAP 4 (IMAP4rev1).

Como compara IMAP con POP?

O IMAP é un estándar máis recente e avanzado para o almacenamento e recuperación de correo que o POP (Protocolo de Correos). Permite que as mensaxes se manteñan en varias carpetas, admite a compartición de carpetas e o manexo de correo en liña, por exemplo, mediante un navegador web, onde non se necesita almacenar a mensaxe de correo electrónico na computadora do usuario.

¿IMAP tamén para enviar correo?

O estándar IMAP define comandos para acceder e operar nos correos electrónicos nun servidor. Non inclúe operacións para enviar mensaxes. Para o envío de correos electrónicos (tanto mediante POP como IMAP para recuperación) úsase SMTP (Simple Mail Transfer Protocol).

O IMAP ten desvantaxes?

Do mesmo xeito que o envío de correo electrónico, as funcións avanzadas do IMAP tamén proveñen de complexidades e ambigüidades.

Despois de enviar unha mensaxe (a través de SMTP), por exemplo, debe ser transmitida de novo (a través de IMAP) para ser almacenada no cartafol "Enviado" da conta IMAP.

IMAP é difícil de implementar e os clientes de correo electrónico IMAP e os servidores poden diferir en como interpretan o estándar. As implementacións parciais e extensións privadas, así como erros e peculiaridades inevitables, poden facerlle IMAP aos programadores de xeito lento e menos fiable do que desexaba para os usuarios.

Os programas de correo electrónico poden comezar a descargar carpetas completas de novo sen motivo aparente, por exemplo, ea procura pode forzar os servidores e facer o correo electrónico lento para varios usuarios.

Onde está definido o IMAP?

O documento principal para definir IMAP é RFC (Solicitude de comentarios) 3501 desde 2003.

Hai algunha extensión para IMAP?

O estándar IMAP básico permite extensións non só para o protocolo senón tamén para comandos individuais nel, e moitos foron definidos ou implementados.

As extensións IMAP populares inclúen IMAP IDLE (notificacións en tempo real do correo electrónico recibido), SORT (clasificación de mensaxes no servidor para que o programa de correo electrónico poida obter só as últimas ou máis grandes, por exemplo, sen ter que descargar todos os correos electrónicos) e THREAD (que permite aos clientes de correo electrónico recuperar mensaxes relacionadas sen descargar todo o correo nunha carpeta), NENOS (implementación dunha xerarquía de cartafoles), ACL (Lista de control de acceso, especificando dereitos para usuarios individuais por cartafol IMAP)

Unha lista máis completa de extensións IMAP pódese atopar no rexistro de capacidades de Internet Message Access Protocol (IMAP).

Gmail tamén inclúe algunhas extensións específicas para IMAP.