Hi Guys,
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:
http://www.ijs.si/software/amavisd/amavisd-new-docs.html#pbanks
There was some discussion about this back in 2006 in the exim mailing
list, someone had written a hack to make it work:
https://lists.exim.org/lurker/message/20060518.122248.5a0eb99f.en.html#exim-dev
Well, that's 2006.... Where are we at today?
XFORWARD Example
----------------
220 server.example.com ESMTP Postfix
EHLO client.example.com
250-server.example.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-XFORWARD NAME ADDR PROTO HELO
250 8BITMIME
XFORWARD NAME=spike.porcupine.org ADDR=168.100.189.2 PROTO=ESMTP
250 Ok
XFORWARD HELO=spike.porcupine.org
250 Ok
MAIL FROM:<wietse@???>
250 Ok
RCPT TO:<user@???>
250 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
. . .message content. . .
.
250 Ok: queued as 3CF6B2AAE8
QUIT
221 Bye
------------------------------
The problem it creates for me is that I cannot use policy banks in
Amavis... That's a major bummer. I've run tcpdump and watched the
conversation between exim -> amavis and there is no XFORWARD going on at
all.
Is there a solution to this?
Cheers,
Alex.