Yves Goergen wrote: > (Sorry for the last mail, something must have gone wrong...) >
> Hi, > > I'm running Exim 4.6 with SpamAssassin and add my headers myself > (X-Spam-Score and X-Spam-Report). I'd like to remove any present spam > and virus headers from incoming e-mails since they're not trustworthy at > all anyway. The problem is that they have very different names, > X-Spam-Checker-Version-Blah, X-VirusScan-blah-blub... and so on. Is > there a way to remove all /^X-Spam.*/ and /^X-Virus.*/ headers with > wildcards or something? I haven't found anything related in the > documentation. (Only that headers_remove takes a colon separated list.) > > And I have another problem now: I cannot add more than a single header > with headers_add. I add a modified Subject header but since I removed > headers that are like my own, I can only add my own headers in the > router, too (instead of in the ACL where it was before). The problem is > that I need to add 3 headers now and it doesn't work. I found an example > in the docs saying something like > > headers_add = header1: data1\n\ > header2: data2 > > but doing that will add the headers to the top of the body, with an > empty line separating it from the other headers. Just writing "\" > instead of "\n\" produces a defer error when delivering the mail, I saw > it in the log: > > failed to expand headers_add or headers_remove while writing to > tmp/1154718868.H223293P12766.mydomain.de: unknown variable name "acl_m2X" > > Can anybody help me out? > For starters, have you considered finding "acl_m2X" in your ~/exim/configure file and changing it to 'acl_m2' ?? If then you also look at *more* of the documentation and/or search the archives of this list, you will find many more examples as to how to wildcard and how to add/remove/alter/reposition headers. Bill -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
