Síntomas
Tras actualizar a cpanel-exim-4.100, los mensajes quedan bloqueados en la cola de Exim y aparecen errores similares a los siguientes en el registro de Exim:
2026-09-11 10:26:27 1x4y0b-0000000H6J0-2x5y Spool file 1x4y0b-0000000H6J0-2x5y-D not found
Causa
Los mensajes no se envían porque se han movido a un directorio de cola distinto del que espera MailScanner. Se ha descubierto que la comprobación de la versión de Exim que realiza MailScanner no detecta la versión correcta de Exim. Dado que dicha comprobación no coincide con la versión real de Exim, no se encuentran los mensajes en la cola y MailScanner intenta utilizar el formato de cola antiguo, propio de una versión anterior de Exim.
Solución
cPanel no proporciona las herramientas MailScanner ni MailScanner Front-End (MSFE), y ConfigServer ha cesado sus operaciones. Se recomienda desinstalar MailScanner y MSFE.
Existen dos opciones principales para resolver el problema:
A)Eliminar MailScanner y corregir la cola de Exim
B)Actualizar MailScanner manualmente para reanudar el procesamiento de correos electrónicos
Tras eliminar MailScanner, es necesario mover los correos electrónicos que se encuentran en la cola para que Exim pueda entregarlos.
A)Reparar la cola de Exim tras eliminar MailScanner
1. Acceder al directorio de spool
cd /var/spool/exim/input/0
2. Mover los archivos de spool de vuelta al directorio `input` (este sirve como respaldo cuando Exim no encuentra los archivos de spool divididos)
find . -maxdepth 1 -type f -exec mv -n -t /var/spool/exim/input/ {} +
3. Reiniciar Exim y procesar la cola
systemctl start exim && exim -qff
B)Aplicar una actualización manual a MailScanner
1. Realizar una copia de seguridad de MailScanner y actualizar la comprobación de versión mediante un comando de sustitución de Perl.
perl -i.bak-exim4100 -pe ‘s/^(\s*)if ($ver >= 4.97) {/$1my ($vmaj, $vmin) = $ver =~ /^(\d+)\.(\d+)/;\n$1if (defined $vmaj && ($vmaj > 4 || ($vmaj == 4 && $vmin >= 97))) {/’ /usr/mailscanner/usr/sbin/MailScanner
2. Reiniciar MailScanner
systemctl restart MailScanner
3. Volver a poner los correos en cola con MSFE (plugin Mailscanner Front-End)
/usr/msfe/msreq.pl