diff --git a/services/sender.js b/services/sender.js index 2429aaa4..a76dafa4 100644 --- a/services/sender.js +++ b/services/sender.js @@ -414,6 +414,10 @@ function formatMessage(message, callback) { 'List-ID': { prepared: true, value: libmime.encodeWords(list.name) + ' <' + list.cid + '.' + (url.parse(configItems.serviceUrl).hostname || 'localhost') + '>' + }, + 'List-Unsubscribe': { + prepared: true, + value: url.resolve(configItems.serviceUrl, '/subscription/' + list.cid + '/unsubscribe/' + message.subscription.cid + '?auto=yes') } }, list: {