Courier IMAPd: "NO hay error en el comando IMAP recibido por el servidor"

Courier IMAPd: "NO hay error en el comando IMAP recibido por el servidor"

Así que estoy configurando un servidor de correo aquí: Courier & Postfix en Debian 7.8, autenticándome contra MySQL. Lo tengo configurado en su mayor parte: puedo enviar correo y la dirección también recibe el correo correctamente, con Postfix colocándolo en el Maildir correcto, todo se está autenticando correctamente con sasl/pam, etc.

Sin embargo, en realidad no pude conectarme a IMAP a través de Thunderbird (dice que no puede validar los detalles de inicio de sesión) y los registros no mostraban nada más que el intento de conexión real; no se enumeraron errores de ningún tipo (depuración de mensajería). el registro estaba habilitado para esto). El registro de correo solo mostró:

Jan 14 17:17:21 server imapd: Connection, ip=[::ffff:x.x.x.x]

Así que comencé a probarlo manualmente (telnet domain.tld 143) de forma remota y obtengo el siguiente resultado:

* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS XMAGICTRASH] Courier-IMAP ready. Copyright 1998-2011 Double Precision, Inc.  See COPYING for distribution information.
1 LOGIN [email protected] testpass
NO Error in IMAP command received by server.

Sin embargo, la cuestión es que cuando lo pruebo localmente en el servidor, ¡funciona bien!

me@server:/# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS XMAGICTRASH] Courier-IMAP ready. Copyright 1998-2011 Double Precision, Inc.  See COPYING for distribution information.
1 LOGIN [email protected] testpass
1 OK LOGIN Ok.

La búsqueda del error NO en IMAP solo apuntó a casos en los que el comando no tenía el prefijo de un número, lo cual ya hice aquí; además, funciona correctamente en localhost. Además, la búsqueda de casos en los que funcionaba localmente pero no de forma remota solo generó problemas de conectividad, lo cual tampoco es el caso aquí. ¡Estoy un poco perplejo!

información relacionada