Store Forwarded-For info

This commit is contained in:
Andris Reinman 2019-05-03 14:38:46 +03:00
parent d4213bc32e
commit 685a360af7
2 changed files with 8 additions and 4 deletions

View file

@ -367,7 +367,8 @@ class FilterHandler {
(forwardTargets.size &&
Array.from(forwardTargets).map(row => ({
type: row[1].type,
value: row[1].value
value: row[1].value,
recipient
}))) ||
false,

View file

@ -62,7 +62,8 @@ class Maildropper {
switch (target.type) {
case 'mail':
deliveries.push({
to: target.value
to: target.value,
forwardedFor: target.recipient
});
break;
@ -81,7 +82,8 @@ class Maildropper {
mxPort: relayData.mxPort,
mxAuth: relayData.mxAuth,
mxSecure: relayData.mxSecure,
skipSRS: true
skipSRS: true,
forwardedFor: target.recipient
});
});
break;
@ -95,7 +97,8 @@ class Maildropper {
to,
http: true,
targetUrl: target.value,
skipSRS: true
skipSRS: true,
forwardedFor: target.recipient
});
});
break;