On Mon, May 26, 2014 at 7:49 AM, <[email protected]> wrote: >>> I am trying to use Amavis and Exim together. For the most part it is all >>> working fine, except I have an issue that I cannot use the "policy bank" >>> functionality of Amavis due to Exim apparently not supporting the >>> XFORWARD extension in its SMTP transport, this is covered in: > Amavis is quite a popular choice for mail filtering, for obvious reasons. > This is a bit of a let down for anyone wanting to use Amavis with exim. > Surely > I'm not the only person to hit this road block. Is there any workaround?
Does Amavis support Proxy Protocol? If yes, then the next release will have Proxy Protocol as a supported method of passing remote information like this. Notes: 1) It will be in exim 4.83. The release process is just starting now, so there will be several RC's and such released before the official release. I'd be suprised if it ends up being less than a month from now. 2) You can take the patches, there are about 4 of them, and apply them to your exim 4.82 package and build it. Unless you build apps with reasonable frequency, this is not the easiest thing in the world. 3) Amavis is a perl app. I also wrote a perl script, in the exim repository, which emulates the proxy and sends Proxy Protocol negotiation as part of the connection. It would likely be not *too* hard to hack that code into Amavis and give it that capability. http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt The "proxy protocol version 2" extension dated 5/18/14 that is mentioned in the documentation is indeed in Exim, as well as the perl utility script. ...Todd -- The total budget at all receivers for solving senders' problems is $0. If you want them to accept your mail and manage it the way you want, send it the way the spec says to. --John Levine -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
