summaryrefslogtreecommitdiff
path: root/odoo/addons/base/models/ir_mail_server.py
diff options
context:
space:
mode:
authorSanjay Jamod <sja@odoo.com>2018-02-08 17:20:27 +0530
committerThibault Delavallée <tde@odoo.com>2018-03-15 13:01:58 +0100
commitfe5c8602b0da26c3f14b55cb49f1885d454ccacd (patch)
tree1e952f392a7419266f7c825d5e8521775974641a /odoo/addons/base/models/ir_mail_server.py
parent7169a728696cb7564edc743447fd857716d0c5ce (diff)
[IMP] base: protect ir_mail_server credentials by `base.group_system` group
Purpose of this commit is to prevent unauthenticated access on user name and password of the mail server. Indeed as mass mailing users notably gain access to mail servers let us protect its credentials. This commit is related to task ID 31737
Diffstat (limited to 'odoo/addons/base/models/ir_mail_server.py')
-rw-r--r--odoo/addons/base/models/ir_mail_server.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/odoo/addons/base/models/ir_mail_server.py b/odoo/addons/base/models/ir_mail_server.py
index 6898de4ef4d..d010d486f41 100644
--- a/odoo/addons/base/models/ir_mail_server.py
+++ b/odoo/addons/base/models/ir_mail_server.py
@@ -133,8 +133,8 @@ class IrMailServer(models.Model):
name = fields.Char(string='Description', required=True, index=True)
smtp_host = fields.Char(string='SMTP Server', required=True, help="Hostname or IP of SMTP server")
smtp_port = fields.Integer(string='SMTP Port', size=5, required=True, default=25, help="SMTP Port. Usually 465 for SSL, and 25 or 587 for other cases.")
- smtp_user = fields.Char(string='Username', help="Optional username for SMTP authentication")
- smtp_pass = fields.Char(string='Password', help="Optional password for SMTP authentication")
+ smtp_user = fields.Char(string='Username', help="Optional username for SMTP authentication", groups='base.group_system')
+ smtp_pass = fields.Char(string='Password', help="Optional password for SMTP authentication", groups='base.group_system')
smtp_encryption = fields.Selection([('none', 'None'),
('starttls', 'TLS (STARTTLS)'),
('ssl', 'SSL/TLS')],