Repository
odoo/odoo · module folder
Module version
1.0
Category
Sales/CRM
Folder size
1.19 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-08-15 22:44:14
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael 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
Odoo dependencies
odoo/odoo:
- web
- bus
- iap
Python dependencies
None
System dependencies
None
Required by
crm_mail_plugin, project_mail_plugin
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
HTTP endpoints (12)
Route(s)HandlerAuthTypeMethodsFlags
/mail_client_extension/auth, /mail_plugin/auth Authenticate.auth user http GET website
/mail_client_extension/auth/access_token, /mail_plugin/auth/access_token Authenticate.auth_access_token none jsonrpc POST, OPTIONS
/mail_plugin/auth/check_version Authenticate.auth_check_version none jsonrpc POST, OPTIONS
/mail_client_extension/auth/confirm, /mail_plugin/auth/confirm Authenticate.auth_confirm user http POST
/mail_plugin/get_translations MailPluginController.get_translations outlook jsonrpc ALL
/mail_plugin/log_mail_content MailPluginController.log_mail_content outlook jsonrpc ALL
/mail_client_extension/modules/get MailPluginController.modules_get outlook jsonrpc ALL csrf off
/mail_client_extension/partner/create, /mail_plugin/partner/create MailPluginController.res_partner_create outlook jsonrpc ALL sudo
/mail_plugin/partner/enrich_and_create_company MailPluginController.res_partner_enrich_and_create_company outlook jsonrpc ALL
/mail_plugin/partner/enrich_and_update_company MailPluginController.res_partner_enrich_and_update_company outlook jsonrpc ALL
/mail_client_extension/partner/get, /mail_plugin/partner/get MailPluginController.res_partner_get outlook jsonrpc ALL sudo
/mail_plugin/partner/search MailPluginController.res_partners_search outlook jsonrpc ALL
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.

Loading…

Loading…

Loading…

Loading…