OdooWiki OCA HUB

Mail filter adressee by partner contacts and users

mail_filter_adressee_by_contact folder_open OCA/social open_in_new
Social Network License: AGPL-3

Filter adresses by partner contacts and users. It will be applied on mails from the following models :

  • account.move
  • sale.order
  • purchase.order
  • stock.picking

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Adds a filter to the email composer so users can choose which recipients are shown: only contacts linked to the document, only internal users, or all partners.

When you send an email from Odoo (for example from an invoice or a sales document), the recipient list can be very long. This module adds a small radio-button selector above the recipient field called "Filtering relevant adressees".

  • "Contacts" (the default) limits the list to partners related to the document being sent: the customer, the invoice address, the delivery address and the partners already following the conversation.
  • "Users" limits the list to partners that are linked to at least one internal user.
  • "All" shows every partner, without filtering.

Private-type partners are always excluded from the list.

The selector appears both in the standard email composer and in the "Send Invoice" wizard, so the same choice is available when emailing an invoice. Changing the option immediately refreshes the available recipients.

The module extends the email composer (mail.compose.message) and the invoice sending wizard (account.invoice.send), and it depends on the mail, account and sale applications. It does not create new menus or reports; it only changes the recipient selection behaviour inside existing email screens.

Depends on

mailaccountsale
Models and fields (2)
  • account.invoice.send · extends an existing model
  • mail.compose.message · extends an existing modelpartner_ids, apply_filter (Filtering relevant adressees)

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.