Mail Autosubscribe

mail_autosubscribe
REPOSITORY
REPOSITORYOCA/mail
GIT
GIThttps://github.com/OCA/mail.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/mail/tree/18.0/mail_autosubscribe
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYMarketing
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSAkim Juillerat, Weblate, OCA-git-bot, oca-ci, Rafael Lima
WEBSITE
WEBSITEhttps://github.com/OCA/mail
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to configure partners that will be automatically
in copy of their company's business documents.

For example, you can configure an accountant to be in copy of all
invoices sent for a given commercial partner, regardless of the
invoicing address.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
email_template_form mail.template field Inherits mail.email_template_form
view_mail_autosubscribe_form mail.autosubscribe form New
view_mail_autosubscribe_tree mail.autosubscribe list New
view_partner_form res.partner xpath Inherits base.view_partner_form
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • model Char
    index=True related='model_id.model' store=True string='Model Name'
  • model_id Many2one → ir.model
    index=True ondelete='cascade' required=True args: 'ir.model'
  • name Char
    compute='_compute_name' readonly=False store=True
Public methods (0)

No public methods.

New fields (1)
  • use_autosubscribe_followers Boolean
    default=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • message_subscribe(self, partner_ids=None, subtype_ids=None)

New fields (1)
  • mail_autosubscribe_ids Many2many → mail.autosubscribe
    column1='partner_id' column2='model_id' string='Autosubscribe Models' args: 'mail.autosubscribe'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/social
GIT
GIThttps://github.com/OCA/social.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/social/tree/17.0/mail_autosubscribe
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYMarketing
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Lansana Barry Sow
WEBSITE
WEBSITEhttps://github.com/OCA/social
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to configure partners that will be automatically
in copy of their company's business documents.

For example, you can configure an accountant to be in copy of all
invoices sent for a given commercial partner, regardless of the
invoicing address.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
email_template_form mail.template field Inherits mail.email_template_form
view_mail_autosubscribe_form mail.autosubscribe form New
view_mail_autosubscribe_tree mail.autosubscribe tree New
view_partner_form res.partner xpath Inherits base.view_partner_form
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • model Char
    index=True related='model_id.model' store=True string='Model Name'
  • model_id Many2one → ir.model
    index=True ondelete='cascade' required=True args: 'ir.model'
  • name Char
    compute='_compute_name' readonly=False store=True
Public methods (0)

No public methods.

New fields (1)
  • use_autosubscribe_followers Boolean
    default=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • message_subscribe(self, partner_ids=None, subtype_ids=None)

New fields (1)
  • mail_autosubscribe_ids Many2many → mail.autosubscribe
    column1='partner_id' column2='model_id' string='Autosubscribe Models' args: 'mail.autosubscribe'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/social
GIT
GIThttps://github.com/OCA/social.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/social/tree/16.0/mail_autosubscribe
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYMarketing
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Vincent Van Rossem, pilarvargas-tecnativa, Vandan Pandeji
WEBSITE
WEBSITEhttps://github.com/OCA/social
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
email_template_form mail.template field Inherits mail.email_template_form
view_mail_autosubscribe_form mail.autosubscribe form New
view_mail_autosubscribe_tree mail.autosubscribe tree New
view_partner_form res.partner xpath Inherits base.view_partner_form
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • model Char
    index=True related='model_id.model' store=True string='Model Name'
  • model_id Many2one → ir.model
    index=True ondelete='cascade' required=True args: 'ir.model'
  • name Char
    compute='_compute_name' readonly=False store=True
Public methods (0)

No public methods.

New fields (1)
  • use_autosubscribe_followers Boolean
    default=True
Public methods (1)
  • generate_recipients(self, results, res_ids)

New fields (0)

No new fields.

Public methods (1)
  • message_subscribe(self, partner_ids=None, subtype_ids=None)

New fields (1)
  • mail_autosubscribe_ids Many2many → mail.autosubscribe
    column1='partner_id' column2='model_id' string='Autosubscribe Models' args: 'mail.autosubscribe'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/social
GIT
GIThttps://github.com/OCA/social.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/social/tree/15.0/mail_autosubscribe
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYMarketing
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSnicolas, Weblate, OCA-git-bot, oca-ci, Vincent Van Rossem, Joel Zilli, yajo
WEBSITE
WEBSITEhttps://github.com/OCA/social
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:40
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES odoo_test_helper
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
email_template_form mail.template field Inherits mail.email_template_form
view_mail_autosubscribe_form mail.autosubscribe form New
view_mail_autosubscribe_tree mail.autosubscribe tree New
view_partner_form res.partner xpath Inherits base.view_partner_form
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • model Char
    index=True related='model_id.model' store=True string='Model Name'
  • model_id Many2one → ir.model
    index=True ondelete='cascade' required=True args: 'ir.model'
  • name Char
    compute='_compute_name' readonly=False store=True
Public methods (0)

No public methods.

New fields (1)
  • use_autosubscribe_followers Boolean
    default=True
Public methods (1)
  • generate_recipients(self, results, res_ids)

New fields (0)

No new fields.

Public methods (1)
  • message_subscribe(self, partner_ids=None, subtype_ids=None)

New fields (1)
  • mail_autosubscribe_ids Many2many → mail.autosubscribe
    column1='partner_id' column2='model_id' string='Autosubscribe Models' args: 'mail.autosubscribe'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/social
GIT
GIThttps://github.com/OCA/social.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/social/tree/14.0/mail_autosubscribe
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYMarketing
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSIvàn Todorovich, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Vincent Van Rossem
WEBSITE
WEBSITEhttps://github.com/OCA/social
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
email_template_form mail.template field Inherits mail.email_template_form
view_mail_autosubscribe_form mail.autosubscribe form New
view_mail_autosubscribe_tree mail.autosubscribe tree New
view_partner_form res.partner xpath Inherits base.view_partner_form
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • model Char
    index=True related='model_id.model' store=True string='Model Name'
  • model_id Many2one → ir.model
    index=True ondelete='cascade' required=True args: 'ir.model'
  • name Char
    compute='_compute_name' readonly=False store=True
Public methods (0)

No public methods.

New fields (1)
  • use_autosubscribe_followers Boolean
    default=True
Public methods (1)
  • generate_recipients(self, results, res_ids)

New fields (0)

No new fields.

Public methods (1)
  • message_subscribe(self, partner_ids=None, channel_ids=None, subtype_ids=None)

New fields (1)
  • mail_autosubscribe_ids Many2many → mail.autosubscribe
    column1='partner_id' column2='model_id' string='Autosubscribe Models' args: 'mail.autosubscribe'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/social
GIT
GIThttps://github.com/OCA/social.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/social/tree/13.0/mail_autosubscribe
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYMarketing
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSOCA Transbot, nicolas, oca-travis, OCA-git-bot, Vincent Van Rossem
WEBSITE
WEBSITEhttps://github.com/OCA/social
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
email_template_form mail.template field Inherits mail.email_template_form
view_mail_autosubscribe_form mail.autosubscribe form New
view_mail_autosubscribe_tree mail.autosubscribe tree New
view_partner_form res.partner xpath Inherits base.view_partner_form
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • model Char
    index=True related='model_id.model' store=True string='Model Name'
  • model_id Many2one → ir.model
    index=True ondelete='cascade' required=True args: 'ir.model'
  • name Char
    compute='_compute_name' readonly=False store=True
Public methods (0)

No public methods.

New fields (1)
  • use_autosubscribe_followers Boolean
    default=True
Public methods (1)
  • generate_recipients(self, results, res_ids)

New fields (0)

No new fields.

Public methods (1)
  • message_subscribe(self, partner_ids=None, channel_ids=None, subtype_ids=None)

New fields (1)
  • mail_autosubscribe_ids Many2many → mail.autosubscribe
    column1='partner_id' column2='model_id' string='Autosubscribe Models' args: 'mail.autosubscribe'
Public methods (0)

No public methods.