OdooWiki OCA HUB

Mail Notification - Clean up notifications in error

mail_notification_clean_status_error folder_open OCA/mail open_in_new
Mail Licencia: AGPL-3

Eliminar notificaciones de correo electrónico en error.

La acción programada Notification: Delete Notifications older than 6 Month proporcionada por Odoo es responsable de eliminar las notificaciones que se han enviado correctamente.

Sin embargo, no elimina las notificaciones que no se pudieron enviar, y su número podría seguir creciendo con el tiempo, afectando el rendimiento de algunas consultas relacionadas con el chatter.

Este módulo amplía la acción programada de Odoo para eliminar también dichas notificaciones.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Amplía la limpieza automática de notificaciones de Odoo para que también se eliminen las notificaciones de correo electrónico fallidas (rebotadas o con error), no solo las enviadas correctamente.

Odoo ya ejecuta una tarea programada que elimina las notificaciones de correo electrónico antiguas del chatter, pero solo limpia las notificaciones que se enviaron correctamente. Las fallidas permanecen en la base de datos para siempre y pueden ralentizar las consultas relacionadas con el chatter.

Este módulo se engancha a esa misma rutina de limpieza en el modelo mail.notification. Cuando se ejecuta la acción programada, ahora también busca notificaciones marcadas como leídas, cuya fecha de lectura sea anterior a la antigüedad configurada (180 días por defecto) y cuyo estado de entrega sea "bounce" o "exception". Esos registros se eliminan de forma permanente.

  • No se añade ningún menú, pantalla ni botón nuevos; el cambio ocurre silenciosamente en segundo plano.
  • La acción programada existente "Notification: Delete Notifications older than 6 Month" es la que desencadena la limpieza.
  • El umbral de antigüedad sigue el mismo parámetro que la limpieza estándar, por lo que se mantiene coherente.

En resumen, los usuarios obtienen un chatter más limpio y rápido con el tiempo sin hacer nada, porque las notificaciones de correo electrónico fallidas ya no se acumulan indefinidamente.

Depende de

mail

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.