Error en Plesk relativo a la gestión de las cuentas de correo
mailmng failed: Some errors occured. See log for details
0: class.MailManager.php:242
MailManager::execWithException(string 'smart_exec', string 'mailmng', array, array, string 'lst')
1: class.MailManager.php:274
MailManager->callMailManager(string 'remove-mailname', array)
2: class.MailManager.php:354
MailManager->removeMailname(string 'cirujanagrafica.com', string 'info')
3: cmd_mail.php3:1357
mn_del(string '3')
4: class.MailNamesList.php:597
MailNamesList->remove(array)
5: mail_names_remove.php:55
Síntomas: el usuario no puede borrar una cuenta de correo desde el panel de Plesk
Pasos a seguir
1. Detenga el servicio de correo.
~# /usr/local/psa/admin/sbin/mailmng --stop-service
2. Realice una copia de seguridad de los controladores existentes.
~# mkdir /root/temp
~# cp -a /usr/local/psa/handlers/before-* /root/temp/
~# cp -a /usr/local/psa/handlers/info /root/temp/
3. Elimine todos los controladores de correo:
~# rm -rf /usr/local/psa/handlers/before-*/*
~# rm -rf /usr/local/psa/handlers/info/*
4. Ejecute la utilidad mchk para volver a crear los controladores de correo:
~# /usr/local/psa/admin/sbin/mchk --with-spam
5. Inicie el servicio de correo:
~# /usr/local/psa/admin/sbin/mailmng --start-service
Y funciona de nuevo correctamente. Doy fe 😉