Add X-Mailer header option in settings to override or disable it.

This commit is contained in:
Raphael Hittich 2018-07-27 14:46:46 +02:00
parent 206e7a5b52
commit 44fe8882b8
5 changed files with 27 additions and 4 deletions

View file

@ -312,7 +312,7 @@ function formatMessage(message, callback) {
return callback(new Error(_('List not found')));
}
settings.list(['serviceUrl', 'verpUse', 'verpHostname'], (err, configItems) => {
settings.list(['serviceUrl', 'verpUse', 'verpHostname', 'xMailer'], (err, configItems) => {
if (err) {
return callback(err);
}
@ -390,7 +390,7 @@ function formatMessage(message, callback) {
address: campaign.address
},
replyTo: campaign.replyTo,
xMailer: 'Mailtrain Mailer (+https://mailtrain.org)',
xMailer: configItems.xMailer ? configItems.xMailer : false,
to: {
name: [].concat(message.subscription.firstName || []).concat(message.subscription.lastName || []).join(' '),
address: message.subscription.email