-
- Downloads
[ADD] {google,fetchmail}_gmail: OAuth for gmail servers
Purpose ======= Less secured apps are no longer supported by google, therefore, we need to transition to the OAuth2 authentication system. Specifications ============== 1. User will need to fill their Gmail API credentials in the main settings page 2. Then, in the incoming / outgoing mail server form view, they will need to tick the Gmail support checkbox 3. A link will be available to be redirected to Gmail and accept the permission 4. The user can now copy / paste the authorization code in Odoo, set his email as "login" and then send / receive emails with Gmail Task-2170676 closes odoo/odoo#83388 X-original-commit: 887524b7 Signed-off-by:Thibault Delavallee (tde) <tde@openerp.com>
Showing
- .tx/config 10 additions, 0 deletions.tx/config
- addons/fetchmail/models/fetchmail.py 11 additions, 1 deletionaddons/fetchmail/models/fetchmail.py
- addons/fetchmail_gmail/__init__.py 4 additions, 0 deletionsaddons/fetchmail_gmail/__init__.py
- addons/fetchmail_gmail/__manifest__.py 16 additions, 0 deletionsaddons/fetchmail_gmail/__manifest__.py
- addons/fetchmail_gmail/i18n/fetchmail_gmail.pot 44 additions, 0 deletionsaddons/fetchmail_gmail/i18n/fetchmail_gmail.pot
- addons/fetchmail_gmail/models/__init__.py 4 additions, 0 deletionsaddons/fetchmail_gmail/models/__init__.py
- addons/fetchmail_gmail/models/fetchmail_server.py 44 additions, 0 deletionsaddons/fetchmail_gmail/models/fetchmail_server.py
- addons/fetchmail_gmail/views/fetchmail_server_views.xml 31 additions, 0 deletionsaddons/fetchmail_gmail/views/fetchmail_server_views.xml
- addons/google_account/models/google_service.py 37 additions, 0 deletionsaddons/google_account/models/google_service.py
- addons/google_gmail/__init__.py 4 additions, 0 deletionsaddons/google_gmail/__init__.py
- addons/google_gmail/__manifest__.py 19 additions, 0 deletionsaddons/google_gmail/__manifest__.py
- addons/google_gmail/i18n/google_gmail.pot 131 additions, 0 deletionsaddons/google_gmail/i18n/google_gmail.pot
- addons/google_gmail/models/__init__.py 6 additions, 0 deletionsaddons/google_gmail/models/__init__.py
- addons/google_gmail/models/google_gmail_mixin.py 86 additions, 0 deletionsaddons/google_gmail/models/google_gmail_mixin.py
- addons/google_gmail/models/ir_mail_server.py 43 additions, 0 deletionsaddons/google_gmail/models/ir_mail_server.py
- addons/google_gmail/models/res_config_settings.py 11 additions, 0 deletionsaddons/google_gmail/models/res_config_settings.py
- addons/google_gmail/views/ir_mail_server_views.xml 31 additions, 0 deletionsaddons/google_gmail/views/ir_mail_server_views.xml
- addons/google_gmail/views/res_config_settings_views.xml 33 additions, 0 deletionsaddons/google_gmail/views/res_config_settings_views.xml
- odoo/addons/base/models/ir_mail_server.py 16 additions, 1 deletionodoo/addons/base/models/ir_mail_server.py
Loading
Please register or sign in to comment