diff --git a/src/cloudron.js b/src/cloudron.js index 255a79ddc..c3b4c91c7 100644 --- a/src/cloudron.js +++ b/src/cloudron.js @@ -50,6 +50,7 @@ var apps = require('./apps.js'), os = require('os'), path = require('path'), paths = require('./paths.js'), + platform = require('./platform.js'), progress = require('./progress.js'), safe = require('safetydance'), settings = require('./settings.js'), @@ -142,7 +143,8 @@ function onConfigured(callback) { async.series([ addDnsRecords, - configureAdmin + configureAdmin, + platform.restartMail ], callback); } diff --git a/src/platform.js b/src/platform.js index e0cfbf4ea..373e4d6b9 100644 --- a/src/platform.js +++ b/src/platform.js @@ -7,7 +7,9 @@ exports = module.exports = { events: new (require('events').EventEmitter)(), EVENT_READY: 'ready', - isReadySync: isReadySync + isReadySync: isReadySync, + + restartMail: startMail }; var apps = require('./apps.js'),