TIP: You can type at any time to perform a new search.
Mail Plugin
mail_plugin · odoo/odoo
- 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
- 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 ID | Name | Model | Type | Status |
|---|---|---|---|---|
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) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/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_infoTextcompute='_compute_partner_iap_info'help='IAP response stored as a JSON string' args: 'IAP Enrich Info' -
iap_search_domainCharcompute='_compute_partner_iap_info' args: 'Search Domain / Email'
-
create(self, vals_list)@api.model_create_multi -
write(self, vals)
New fields (3)
-
iap_enrich_infoTexthelp='IAP response stored as a JSON string'readonly=True args: 'IAP Enrich Info' -
iap_search_domainCharhelp='Domain used to find the company' args: 'Search Domain / Email' -
partner_idMany2one → res.partnerondelete='cascade'required=Truestring='Partner' args: 'res.partner'
No public methods.
Loading…
Loading…
Loading…
Loading…