Skip to content

Keep Track of all Mails #161

@weinni2000

Description

@weinni2000

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions