Make the dkim selector dynamic

it has to change with the adminLocation so that multiple cloudrons
can send out emails at the same time.
This commit is contained in:
Girish Ramakrishnan
2017-10-31 10:19:52 -07:00
parent 36534f6bb2
commit 8ede37a43d
6 changed files with 12 additions and 7 deletions

View File

@@ -254,7 +254,7 @@ function createMailConfig(callback) {
var mailFromValidation = result[settings.MAIL_FROM_VALIDATION_KEY];
if (!safe.fs.writeFileSync(paths.ADDON_CONFIG_DIR + '/mail/mail.ini',
`mail_domain=${fqdn}\nmail_server_name=${mailFqdn}\nalerts_from=${alertsFrom}\nalerts_to=${alertsTo}\ncatch_all=${catchAll}\nmail_from_validation=${mailFromValidation}\n`, 'utf8')) {
`mail_domain=${fqdn}\nmail_server_name=${mailFqdn}\nalerts_from=${alertsFrom}\nalerts_to=${alertsTo}\ncatch_all=${catchAll}\nmail_from_validation=${mailFromValidation}\ndkim_selector=${config.dkimSelector()}`, 'utf8')) {
return callback(new Error('Could not create mail var file:' + safe.error.message));
}