OdooWiki OCA HUB

Mail Message Search

mail_message_search folder_open OCA/mail open_in_new
Sin categoría Licencia: AGPL-3

Este módulo permite buscar mensajes en cualquier registro que utilice el chatter, en función de sus hilos de conversación asociados. Añade dinámicamente un campo Message Search a la vista de búsqueda de cualquier modelo que herede de mail.thread.

El campo Message Search realiza una búsqueda inteligente, palabra por palabra, en los campos subject, body, sender y reply-to de un mensaje.

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 19.0

Añade un campo 'Message Search' a las pantallas de búsqueda de cada tipo de registro que utiliza el chatter, para que los usuarios puedan encontrar registros por palabras contenidas en el asunto, el cuerpo, el remitente o el reply-to de sus mensajes.

Este módulo amplía el chatter (el historial de mensajes adjunto a los registros) para que los usuarios puedan buscar registros por el contenido de sus mensajes, no solo por los campos propios del registro.

Dónde aparece: - En la pantalla de búsqueda de cualquier modelo que utilice el chatter, se añade automáticamente un campo de búsqueda adicional llamado Message Search, junto a los demás campos de búsqueda. - Solo se muestra a los usuarios internos.

Cómo funciona la búsqueda: - Las palabras introducidas se dividen y cada palabra se busca en el asunto del mensaje, el cuerpo, la dirección del remitente y la dirección de respuesta. - Con una búsqueda normal, se devuelve un registro si cualquiera de esos campos del mensaje contiene la palabra; con varias palabras, todas las palabras deben encontrarse en algún lugar de los mensajes. - Con una búsqueda negativa (como 'is not'), la lógica se invierte por palabra. - Solo se consideran los mensajes que pertenecen al mismo tipo de registro que se está buscando, de modo que los resultados sigan siendo relevantes.

Comportamiento automático y límites: - Un ajuste opcional del sistema llamado mail_message_search.message_limit puede limitar cuántos mensajes se examinan; si no está configurado, no se aplica ningún límite. - El propio campo de búsqueda es un auxiliar técnico: no se almacena y no muestra nada en los formularios, solo funciona dentro de las búsquedas.

Afecta al modelo compartido del chatter mail.thread y al modelo de mensajes mail.message, y no añade ningún menú propio.

Depende de

mail
Modelos y campos (1)
  • mail.thread · amplía un modelo existentemessage_search

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 4 confirmadas, 5 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Si tu base de datos es muy grande, puedes limitar cuántos mensajes devuelve una búsqueda para evitar bloqueos.

  • Ve a Ajustes ▸ Técnico ▸ Parámetros del sistema.
  • Añade un nuevo parámetro:
  • Clave: mail_message_search.message_limit
  • Valor: el límite que desees (por ejemplo, 5000).

Ve a cualquier modelo que contenga un chatter (p. ej. Contactos, ...). Busca contenido en el campo 'Message Search'.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalació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.