email setup + camadeus logo and favicon
parent
0c784f3607
commit
b4a728ad38
Binary file not shown.
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 66 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 82 KiB |
|
|
@ -71,6 +71,7 @@ def main():
|
|||
'set_dokumentennummern',
|
||||
'set_dmi_noupdate',
|
||||
'dmi_confirm_inventory',
|
||||
'setup_mail_server',
|
||||
]
|
||||
|
||||
if cmd == 'update':
|
||||
|
|
|
|||
|
|
@ -28,8 +28,17 @@ class Config():
|
|||
'rml_header1': False,
|
||||
'vat_check_vies': True,
|
||||
'tax_calculation_rounding_method': 'round_globally',
|
||||
#'rml_header' : './ext/addons/custom_reports/report/page.rml', # Report File
|
||||
'logo': '../ext/custom-addons/cam_reports/logo.png',
|
||||
'logo': '../ext/custom-addons/cam_custom/static/src/img/logo.png',
|
||||
}
|
||||
|
||||
self.mail_server = {
|
||||
'name': 'test',
|
||||
'sequence': 0,
|
||||
'smtp_host': 'smtp.1und1.de',
|
||||
'smtp_port': '465',
|
||||
'smtp_encryption': 'ssl',
|
||||
'smtp_user': 'test',
|
||||
'smtp_pass': 'test',
|
||||
}
|
||||
|
||||
# Nur für Lager
|
||||
|
|
|
|||
|
|
@ -522,3 +522,16 @@ class CamadeusFunctions():
|
|||
return False
|
||||
|
||||
return True
|
||||
|
||||
def setup_mail_server(self):
|
||||
"""Mailserver einrichten"""
|
||||
|
||||
if hasattr(self.config, 'mail_server'):
|
||||
vals = self.config.mail_server
|
||||
server_ids = self._execute('ir.mail_server', 'search', [('name','=',vals.get('name'))])
|
||||
|
||||
if server_ids:
|
||||
return self._execute('ir.mail_server', 'write', server_ids, vals)
|
||||
else:
|
||||
return self._execute('ir.mail_server', 'create', vals)
|
||||
return False
|
||||
Loading…
Reference in New Issue