Am 23.07.2019 um 15:40 schrieb @lbutlr via dovecot:
Given a message itht he headers:
Subject: This is the subject:
X-Foo: bar
how would I do the following:
1) Add the contents of X-Foo to subject
Subject: [bar] This is the subject
2) replicate the X-Foo header into X-temp
X-temp: X-foo-bar
I haven't tested it but try something like this:
require ["fileinto", "editheader", "variables"];
if header :matches "X-Foo" "*" {
set "foo" ": ${1}";
addheader "X-temp" "X-foo-${foo}";
if header :matches "Subject" "*"
deleteheader "Subject";
addheader "Subject" "[${foo}] ${1}";
}
}
--
Alex JOST