diff --git a/src/infra_version.js b/src/infra_version.js index 5a81cb509..cc6aa05a8 100644 --- a/src/infra_version.js +++ b/src/infra_version.js @@ -17,7 +17,7 @@ exports = module.exports = { 'postgresql': { repo: 'cloudron/postgresql', tag: 'cloudron/postgresql:0.16.0' }, 'mongodb': { repo: 'cloudron/mongodb', tag: 'cloudron/mongodb:0.12.0' }, 'redis': { repo: 'cloudron/redis', tag: 'cloudron/redis:0.11.0' }, - 'mail': { repo: 'cloudron/mail', tag: 'cloudron/mail:0.30.0' }, + 'mail': { repo: 'cloudron/mail', tag: 'cloudron/mail:0.30.1' }, 'graphite': { repo: 'cloudron/graphite', tag: 'cloudron/graphite:0.11.0' } } }; diff --git a/src/platform.js b/src/platform.js index d8967f894..ccebb1aeb 100644 --- a/src/platform.js +++ b/src/platform.js @@ -241,7 +241,8 @@ function createMailConfig(callback) { const alertsFrom = 'no-reply@' + config.fqdn(); user.getOwner(function (error, owner) { - var alertsTo = [ 'webmaster@cloudron.io' ].concat(error ? [] : owner.email).join(','); + var alertsTo = config.provider() === 'caas' ? 'support@cloudron.io' : [ ]; + alertsTo.concat(error ? [] : owner.email).join(','); if (!safe.fs.writeFileSync(paths.DATA_DIR + '/addons/mail/mail.ini', `mail_domain=${fqdn}\nmail_server_name=${mailFqdn}\nalerts_from=${alertsFrom}\nalerts_to=${alertsTo}`, 'utf8')) {