Re: [exim] DCC ACL patch

Top Page
Delete this message
Reply to this message
Author: Wolfgang Breyha
Date:  
CC: exim-users
Old-Topics: Re: [exim] DCC ACL patch
Subject: Re: [exim] DCC ACL patch
Hi!

Physicman wrote, on 22.01.2008 15:31:
> On Wed, 16 Jan 2008 15:05:33 +0100
> Wolfgang Breyha <wbreyha@???> wrote:
>> Fine! I'll try to get the patch and documentation reworked again on weekend
>> and send it to Tom Kistner for CVS inclusion. The main reason why I released
>> the patch mostly "as is" was that I wanted to wait for feedback first.
>>
> That would be great. Let me know if I can help in some way. :)


Well, it took me a "little longer" then a weekend, but I rewrote my DCC patch
and put it on again here:
http://www.blafasel.at/exim-dccacl/

I had to change and rework the return codes, too. So everybody using my patch
and using
defer    dcc = *
to greylist MUST change that to
defer    !dcc = *
now, to get the same results.


I also added a new "feature" (or hack). If
$acl_m_dcc_add_header
is filled with some headers before dcc is called, these headers are added "in
deep" as well. I for myself use that to pass the ClamAV result to SpamAssassin
to check for the great sanesecurity patterns there.

Maybe there's a better solution for adding headers in the middle of DATA which
are passed to later ACL stages like SpamAssassin, but this one works pretty
nice;-) Working on a RAM disc (exim scan folder) is highly recommended.

Since Tom added my older patch to the CVS maybe one of the devs can add this
one, too?

Regards, Wolfgang Breyha
--
Wolfgang Breyha <wbreyha@???> | http://www.blafasel.at/
Vienna University Computer Center | Austria