El correo del servidor: Exim, Dovecot y los rebotes
En un servidor con DirectAdmin, Exim entrega el correo y Dovecot lo sirve por IMAP y POP3. Casi todos los problemas se leen en el log de Exim: "Unrouteable address" significa que el servidor cree que el dominio es local pero no encuentra la casilla; una demora hacia Gmail suele ser reputación de la IP; y una cola que crece es una cuenta comprometida. Un límite de envíos por usuario es la medida que más protege la reputación de la IP.
Quién hace qué
- Exim recibe, entrega y encola el correo. Todo lo que rebota pasa por él.
- Dovecot sirve las casillas por IMAP y POP3, y se ocupa de las carpetas.
- SpamAssassin puntúa lo que entra, y el panel decide qué hacer con lo marcado.
Leer el log de Exim
tail -f /var/log/exim/mainlog
exim -bp | tail -20 # la cola
exim -bpc # cuántos hay en colaCada línea de la cola tiene un identificador. Con él se ve el detalle de un mensaje puntual:
exim -Mvl 1sX2Yz-0001aB-3CLos mensajes que más aparecen
| Mensaje | Qué significa | Qué mirar |
|---|---|---|
| Unrouteable address | El servidor se cree responsable del dominio pero no encuentra la casilla. | Que el dominio no esté declarado como local si el correo está en otro proveedor, y que la dirección exista. |
| Mailbox quota exceeded | La casilla llegó a su límite. | El uso por casilla en el panel; ampliar o vaciar. |
| Relay not permitted | Alguien intenta mandar a través del servidor sin autenticarse. | Normal contra intentos externos; si es un cliente tuyo, que active la autenticación SMTP. |
| Deferred / temporarily rejected | El destino pidió reintentar más tarde. | Reputación de la IP y volumen enviado; suele resolverse solo. |
| Blocked by SpamAssassin | El mensaje superó el umbral. | El puntaje en el encabezado del mensaje. |
El rebote completo siempre dice el motivo. Antes de suponer, conviene leerlo entero: el texto del otro servidor es la mejor pista.
Limitar los envíos por cuenta
DirectAdmin permite fijar cuántos mensajes por hora puede mandar cada usuario. Es la diferencia entre una casilla comprometida que manda cincuenta mensajes y una que manda cincuenta mil antes de que alguien lo note.
Un valor razonable para una casilla de trabajo son unos cientos por día. Si un sistema legítimo necesita más, se le pone su propio límite en lugar de abrirlo para todos.
Filtrar adjuntos peligrosos
Los adjuntos ejecutables se filtran del lado del servidor, incluso cuando vienen dentro de un archivo comprimido. En DirectAdmin eso se maneja con el filtro del sistema de Exim, y conviene definirlo con criterio: bloquear todos los .zip es cómodo y genera un reclamo por día.
Lo razonable es bloquear extensiones ejecutables —.exe, .scr, .js, .vbs— dentro y fuera de comprimidos, y dejar pasar los documentos.
Dovecot: procesos y carpetas viejas
Si el servidor abre demasiados procesos de IMAP o POP3, suele ser un cliente mal configurado que reconecta todo el tiempo. Los límites se ajustan en la configuración de Dovecot.
doveadm who | head
doveadm expunge -A mailbox Trash savedbefore 30dEl segundo comando vacía la papelera de todas las casillas con más de treinta días, que es una de las formas más rápidas de recuperar disco. Avisá antes de correrlo: borra correo.
Preguntas frecuentes
El correo a Gmail demora horas o cae en spam
Es reputación de la IP y autenticación. Revisá que SPF, DKIM y DMARC estén bien, que el PTR de la IP resuelva, y que no haya una cuenta mandando spam desde el servidor.
¿Qué es exactamente "Unrouteable address"?
El servidor cree que el dominio es suyo —está en su lista local— pero la casilla no existe. Pasa cuando el correo se mudó a otro proveedor y el dominio quedó declarado como local acá.
¿Cómo saco un mensaje de la cola?
Con exim -Mrm identificador se elimina uno. Para vaciarla entera, exim -bp | awk '/^ *[0-9]+[mhd]/{print $3}' | xargs exim -Mrm, pero primero averiguá por qué se llenó.
¿Conviene tocar la configuración de Exim a mano?
Lo menos posible: DirectAdmin la regenera y puede pisar los cambios. Lo que se pueda hacer desde el panel, hacelo desde el panel.
¿Y si el correo lo maneja Google?
Entonces este servidor no interviene: los MX apuntan allá y los problemas se miran en la consola de Workspace. Lo único que conviene revisar acá es que el dominio no esté declarado como local.
Seguí leyendo
Que tus correos no caigan en spam: SPF, DKIM y DMARC
Los tres registros que le dicen al mundo que tu correo es tuyo, cómo comprobar que están bien y qué hacer cuando Gmail te manda a no deseado.
Herramientas de administrador de DirectAdmin: servicios, cola de correo y logs
El monitor de servicios, la cola de correo que delata una cuenta comprometida, el visor de logs y el respaldo del sistema, explicados con qué mirar en cada uno.
Autorespondedores y mensaje de vacaciones en DirectAdmin
Configurá una respuesta automática con fecha de inicio y de fin, mandá copia a otra casilla y evitá los bucles de respuestas entre dos autorespondedores.