Mail Plugin

mail_plugin
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/mail_plugin
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Julien Castiaux, std-odoo, Tiffany Chang (tic), Gorash, Louis Wicket (wil), Dylan Kiss (dyki), Chong Wang (cwg), reka-odoo, yagp-odoo, Krzysztof Magusiak (krma), assh-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:40
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
    - contacts
    - mail
    - base_setup
    - bus
    - web_tour
    - html_editor
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Integrate Odoo with your mailbox, get information about contacts directly inside your mailbox, log content of emails as internal notes

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
mail_plugin.app_auth Accept app ir.ui.view qweb New
mail_plugin.app_error Accept app ir.ui.view qweb New
res_partner_iap_view_form res.partner.iap.view.form res.partner.iap form New
res_partner_iap_view_tree res.partner.iap.view.list res.partner.iap list New
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • iap_enrich_info Text
    compute='_compute_partner_iap_info' help='IAP response stored as a JSON string' args: 'IAP Enrich Info'
  • iap_search_domain Char
    compute='_compute_partner_iap_info' args: 'Search Domain / Email'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (3)
  • iap_enrich_info Text
    help='IAP response stored as a JSON string' readonly=True args: 'IAP Enrich Info'
  • iap_search_domain Char
    help='Domain used to find the company' args: 'Search Domain / Email'
  • partner_id Many2one → res.partner
    ondelete='cascade' required=True string='Partner' args: 'res.partner'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/mail_plugin
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Yannick Tivisse, Odoo Online, std-odoo, Tiffany Chang (tic), Gorash, Louis Baudoux, Thomas Lefebvre (thle), Louis Wicket (wil), Dylan Kiss (dyki), Joris Makauskis, reka-odoo, Louis (wil), assh-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:53
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
    - contacts
    - mail
    - base_setup
    - bus
    - web_tour
    - html_editor
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Integrate Odoo with your mailbox, get information about contacts directly inside your mailbox, log content of emails as internal notes

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
mail_plugin.app_auth Accept app ir.ui.view qweb New
mail_plugin.app_error Accept app ir.ui.view qweb New
res_partner_iap_view_form res.partner.iap.view.form res.partner.iap form New
res_partner_iap_view_tree res.partner.iap.view.list res.partner.iap list New
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • iap_enrich_info Text
    compute='_compute_partner_iap_info' help='IAP response stored as a JSON string' args: 'IAP Enrich Info'
  • iap_search_domain Char
    compute='_compute_partner_iap_info' args: 'Search Domain / Email'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (3)
  • iap_enrich_info Text
    help='IAP response stored as a JSON string' readonly=True args: 'IAP Enrich Info'
  • iap_search_domain Char
    help='Domain used to find the company' args: 'Search Domain / Email'
  • partner_id Many2one → res.partner
    ondelete='cascade' required=True string='Partner' args: 'res.partner'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/mail_plugin
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Yannick Tivisse, Odoo Online, std-odoo, Tiffany Chang (tic), Rémy Voet (ryv), Louis Baudoux, Dylan Kiss (dyki), Joris Makauskis, reka-odoo, Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
    - contacts
    - mail
    - base_setup
    - bus
    - web_tour
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Integrate Odoo with your mailbox, get information about contacts directly inside your mailbox, log content of emails as internal notes

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
mail_plugin.app_auth Accept app ir.ui.view qweb New
mail_plugin.app_error Accept app ir.ui.view qweb New
res_partner_iap_view_form res.partner.iap.view.form res.partner.iap form New
res_partner_iap_view_tree res.partner.iap.view.tree res.partner.iap tree New
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • iap_enrich_info Text
    compute='_compute_partner_iap_info' help='IAP response stored as a JSON string' args: 'IAP Enrich Info'
  • iap_search_domain Char
    compute='_compute_partner_iap_info' args: 'Search Domain / Email'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (3)
  • iap_enrich_info Text
    help='IAP response stored as a JSON string' readonly=True args: 'IAP Enrich Info'
  • iap_search_domain Char
    help='Domain used to find the company' args: 'Search Domain / Email'
  • partner_id Many2one → res.partner
    ondelete='cascade' required=True string='Partner' args: 'res.partner'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/mail_plugin
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Yannick Tivisse, Julien Castiaux, Victor Feyens, std-odoo, Louis Baudoux, Fabio Barbero, Chong Wang (cwg), Joris Makauskis, Joonas Hartonen, Martin Trigaux (mat)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:46
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
    - contacts
    - mail
    - base_setup
    - bus
    - web_tour
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Integrate Odoo with your mailbox, get information about contacts directly inside your mailbox, log content of emails as internal notes

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
mail_plugin.app_auth Accept app ir.ui.view qweb New
res_partner_iap_view_form res.partner.iap.view.form res.partner.iap form New
res_partner_iap_view_tree res.partner.iap.view.tree res.partner.iap tree New
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • iap_enrich_info Text
    compute='_compute_partner_iap_info' help='IAP response stored as a JSON string' args: 'IAP Enrich Info'
  • iap_search_domain Char
    compute='_compute_partner_iap_info' args: 'Search Domain / Email'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (3)
  • iap_enrich_info Text
    help='IAP response stored as a JSON string' readonly=True args: 'IAP Enrich Info'
  • iap_search_domain Char
    help='Domain used to find the company' args: 'Search Domain / Email'
  • partner_id Many2one → res.partner
    ondelete='cascade' required=True string='Partner' args: 'res.partner'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/mail_plugin
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Jeremy Kersten, Yannick Tivisse, Xavier-Do, std-odoo, nounoubensebia, Joris Makauskis, Joonas Hartonen
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:26
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - web
    - base
    - contacts
    - mail
    - base_setup
    - bus
    - web_tour
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Integrate Odoo with your mailbox, get information about contacts directly inside your mailbox, log content of emails as internal notes

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
mail_plugin.app_auth Accept app ir.ui.view qweb New
res_partner_iap_view_form res.partner.iap.view.form res.partner.iap form New
res_partner_iap_view_tree res.partner.iap.view.tree res.partner.iap tree New
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • iap_enrich_info Text
    compute='_compute_partner_iap_info' help='IAP response stored as a JSON string' args: 'IAP Enrich Info'
  • iap_search_domain Char
    compute='_compute_partner_iap_info' args: 'Search Domain / Email'
Public methods (2)
  • create(self, vals)
    @api.model
  • write(self, vals)

New fields (3)
  • iap_enrich_info Text
    help='IAP response stored as a JSON string' readonly=True args: 'IAP Enrich Info'
  • iap_search_domain Char
    help='Domain used to find the company' args: 'Search Domain / Email'
  • partner_id Many2one → res.partner
    help='Corresponding partner' ondelete='cascade' required=True string='Partner' args: 'res.partner'
Public methods (0)

No public methods.