This module inhibits the assignation notification from the models that we want.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets administrators list specific models where assigning a user should not automatically subscribe that user to the record, stopping unwanted assignment notifications.
This module gives you a way to stop Odoo from automatically subscribing a user to a record when that user is assigned to it. Normally, when a user is set as the responsible person on a record, Odoo adds them as a follower and they start receiving notifications. With this module, you can choose which types of records should skip that automatic subscription.
The setting is stored as a system parameter named mail_no_user_assign_notification.models. You enter a comma-separated list of the technical model names (for example, the internal names of the record types you want to exclude). When a record of one of those types is created or updated with a responsible user, the module removes the user assignment from the automatic subscription process, so no follower subscription and no assignment notification is generated for that user.
The module changes the behaviour of the mail.thread model, which is the base used by many Odoo records for messages, followers and notifications. It does not add any new menu, screen or button; the only configuration is the system parameter, which is created empty when the module is installed. The change applies both when records are created and when the responsible user is changed later.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 19.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-03Confirmation status: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/social.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0- Go to Settings \> Technical \> System Parameters
- Edit "mailno_user_assign_notification.models" key record
- Set any model* (for example: res.partner).
NOTE1: It is possible to set several models separated by comma (e.g.: model1,model2).
NOTE2: The model should have the field user_id for this to be effective.
Usage
Source · Odoo 19.0- Go to one of the configured models (like Contacts).
- Create or edit a record, and assign the field for the user (in contacts, it's called "Salesperson", in purchase orders it's "Purchase representative", etc).
- The user won't receive the automatic assignment email.
No verified information in OCA: Installation.
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.
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.