diff --git a/server/app_cfg.js b/server/app_cfg.js index d9779ed..2472ac2 100644 --- a/server/app_cfg.js +++ b/server/app_cfg.js @@ -34,11 +34,17 @@ app_cfg.public = { url_privacy: 'https://www.nix.nix/datenschutz' }; -// Einstellungen fuer Rueckmeldungen +// Einstellungen fuer Backups von Rueckmeldungen app_cfg.rmld = { - backup_to_mail: true, backup_to_file: true, - backup_path: '/misc/bkp/' + backup_path: '/misc/bkp/', + backup_to_mail: true, + mailserver_host: 'smtp.xxx.de', + mailserver_port: 587, + secure_mail: false, + mail_user: 'testuser', + mail_pass: 'testpass', + mail_from: 'keineantwort@wachalarm.info.tm' }; // Schnittstelle um Daten von anderen Clients zu empfangen diff --git a/server/waip.js b/server/waip.js index d5a2ca1..ba35f06 100755 --- a/server/waip.js +++ b/server/waip.js @@ -355,6 +355,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg) { var csv = parse(part_rmld, opts); console.log(csv); // CSV Dateiname und Pfad festlegen + //FIXME csv export nochmals prüfen var csv_filename = part_rmld[0].einsatznummer + '_export_rmld_' + export_data.export_name.replace(/[/\\?%*:|"<>]/g, '') + '.csv'; csv_path = process.cwd() + app_cfg.rmld.backup_path; //+ csv_filename; @@ -375,6 +376,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg) { }); }); }; + //FIXME anderen Email-Dienst // CSV per Mail versenden, falls aktiviert if (app_cfg.rmld.backup_to_mail) { // pruefen ob Mail plausibel ist