Is your feature request related to a problem?
Our customers rely heavily on email communication within Odoo, particularly in contexts such as Helpdesk tickets and stock.picking operations.
Currently, there is no centralized way to view all incoming emails (mail.message with message_type = 'email'). Users must navigate into individual business documents (e.g. tickets, pickings, tasks) to check for new replies.
This leads to operational risks:
Incoming customer responses may go unnoticed
There is no consolidated inbox-like view
Notifications for incoming email replies are not sufficiently visible for time-sensitive workflows
For teams that depend on fast response times, this significantly impacts efficiency and service quality.
Describe the solution you'd like
We would like to introduce a centralized “mail inbox” view based on mail.message, focused on incoming emails.
Key aspects:
Global list view of mail.message filtered on email messages
Display of relevant metadata (author, date, subject, related document)
Direct navigation to the corresponding business record (res_model / res_id)
Support for filtering, grouping, and potentially unread indicators
We have already developed a lightweight module implementing this concept and would be interested in aligning it with OCA standards.
Describe alternatives you've considered
We evaluated several alternatives:
Discuss app → limited to user-specific notifications, not a global inbox
Technical menu (mail.message) → not suitable for business users
Third-party inbox modules → often not aligned with Odoo core patterns or long-term maintainability
At this point, we have not identified a solution that fully addresses the requirement in a clean and extensible way.
Additional context
We believe this functionality could be a valuable addition to the OCA/mail repository, as it addresses a common gap in Odoo’s communication model.
We would appreciate feedback from OCA/mail maintainers regarding:
Whether this use case fits within the scope of OCA/mail
Recommended design patterns or constraints
Any overlap with existing or planned modules
We would be happy to contribute our module and iterate based on review.
weinni2000@gmail.com +436502728225
Is your feature request related to a problem?
Our customers rely heavily on email communication within Odoo, particularly in contexts such as Helpdesk tickets and stock.picking operations.
Currently, there is no centralized way to view all incoming emails (mail.message with message_type = 'email'). Users must navigate into individual business documents (e.g. tickets, pickings, tasks) to check for new replies.
This leads to operational risks:
Incoming customer responses may go unnoticed
There is no consolidated inbox-like view
Notifications for incoming email replies are not sufficiently visible for time-sensitive workflows
For teams that depend on fast response times, this significantly impacts efficiency and service quality.
Describe the solution you'd like
We would like to introduce a centralized “mail inbox” view based on mail.message, focused on incoming emails.
Key aspects:
Global list view of mail.message filtered on email messages
Display of relevant metadata (author, date, subject, related document)
Direct navigation to the corresponding business record (res_model / res_id)
Support for filtering, grouping, and potentially unread indicators
We have already developed a lightweight module implementing this concept and would be interested in aligning it with OCA standards.
Describe alternatives you've considered
We evaluated several alternatives:
Discuss app → limited to user-specific notifications, not a global inbox
Technical menu (mail.message) → not suitable for business users
Third-party inbox modules → often not aligned with Odoo core patterns or long-term maintainability
At this point, we have not identified a solution that fully addresses the requirement in a clean and extensible way.
Additional context
We believe this functionality could be a valuable addition to the OCA/mail repository, as it addresses a common gap in Odoo’s communication model.
We would appreciate feedback from OCA/mail maintainers regarding:
Whether this use case fits within the scope of OCA/mail
Recommended design patterns or constraints
Any overlap with existing or planned modules
We would be happy to contribute our module and iterate based on review.
weinni2000@gmail.com +436502728225