POP3#

Añade soporte de POP3 al proxy de correo: Angie gestiona por sí mismo a un cliente POP3 hasta que el servidor de autenticación lo acepta; después, Angie retransmite la sesión a un backend. Hasta entonces, Angie responde a CAPA, recibe las credenciales del cliente por uno de los métodos enumerados en pop3_auth y rechaza los comandos de buzón, como LIST o RETR (consulte Cómo funciona).

Cuando se compila desde el código fuente, este módulo se compila por defecto junto con el módulo Mail (habilitado con --with-mail); puede deshabilitarse con la opción de compilación --without-mail_pop3_module.

En paquetes e imágenes de nuestros repositorios, el módulo está incluido en la compilación.

Directivas#

pop3_auth#

Sintaxis

pop3_auth method ...;

Predeterminado

pop3_auth plain;

Contexto

mail, server

Establece los métodos permitidos de autenticación para clientes POP3. Los métodos soportados son:

plain

USER/PASS, AUTH PLAIN, AUTH LOGIN

apop

APOP. Para que este método funcione, la contraseña debe almacenarse sin cifrar.

cram-md5

AUTH=CRAM-MD5. Para que este método funcione, la contraseña debe almacenarse sin cifrar.

external

AUTH=EXTERNAL

xoauth2

AUTH=XOAUTH2

oauthbearer

AUTH=OAUTHBEARER

Los métodos de autenticación de texto plano (USER/PASS, AUTH PLAIN y AUTH LOGIN) están siempre habilitados, aunque si el método plain no está especificado, AUTH PLAIN y AUTH LOGIN no se incluirán automáticamente en pop3_capabilities.

pop3_capabilities#

Sintaxis

pop3_capabilities extension ...;

Predeterminado

pop3_capabilities TOP USER UIDL;

Contexto

mail, server

Establece la lista de extensiones del protocolo POP3 que se envía al cliente en respuesta al comando CAPA. Los métodos de autenticación especificados en la directiva pop3_auth (extensión SASL) y STLS se añaden automáticamente a esta lista dependiendo del valor de la directiva starttls.

Tiene sentido especificar las extensiones soportadas por los backends POP3 a los que se redirigen mediante proxy los clientes (si estas extensiones están relacionadas con comandos utilizados después de la autenticación, cuando Angie redirige mediante proxy de forma transparente la conexión del cliente al backend).