diff options
| author | Jorge Pinna Puissant <jpp@odoo.com> | 2021-03-04 10:13:07 +0000 |
|---|---|---|
| committer | Jorge Pinna Puissant <jpp@odoo.com> | 2021-03-11 13:27:08 +0000 |
| commit | f0e478a154b1f15146c7d95e0ffe146bb22b8cae (patch) | |
| tree | 6ffb8f6ea717e8a96ef211319e656630b60b92ef /odoo/addons | |
| parent | 46bf5b27aaf374d6fa458170bc936251b8595c24 (diff) | |
[FIX] base: traceback on testing outgoing mail server connection
- Settings > Technical > Email > Outgoing Mail Servers;
- Create a new serve with no security;
- Test connection.
Before this commit, a traceback error is raised. This occurs because
SMTPException don't have 'smtp_error'.
Now, the UserError is shown correctly.
opw-2464796
closes odoo/odoo#67207
Signed-off-by: Jorge Pinna Puissant (jpp) <jpp@odoo.com>
Diffstat (limited to 'odoo/addons')
| -rw-r--r-- | odoo/addons/base/models/ir_mail_server.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/odoo/addons/base/models/ir_mail_server.py b/odoo/addons/base/models/ir_mail_server.py index b8e0b921b87..989daa7d64d 100644 --- a/odoo/addons/base/models/ir_mail_server.py +++ b/odoo/addons/base/models/ir_mail_server.py @@ -146,7 +146,7 @@ class IrMailServer(models.Model): except smtplib.SMTPResponseException as e: raise UserError(_("Server replied with following exception:\n %s", ustr(e.smtp_error))) except smtplib.SMTPException as e: - raise UserError(_("An SMTP exception occurred. Check port number and connection security type.\n %s", ustr(e.smtp_error))) + raise UserError(_("An SMTP exception occurred. Check port number and connection security type.\n %s", ustr(e))) except SSLError as e: raise UserError(_("An SSL exception occurred. Check connection security type.\n %s", ustr(e))) except Exception as e: |
