Re: [exim] Punishing malformed HELO at acl_smtp_rcpt level?

Top Page
Delete this message
Reply to this message
Author: Wakko Warner
Date:  
To: Mike Meredith
CC: exim-users
Subject: Re: [exim] Punishing malformed HELO at acl_smtp_rcpt level?
Mike Meredith wrote:
> Hi
>
> Sometime around Tue, 09 Jan 2007 01:35:39 +0100, it may be that Fionn
> Behrens wrote:
> > I am not the ultimate expert but to my knowledge smtp auth takes place
> > after HELO, doesnt it? Would it be possible to set sort of a flag in
> > this case of malformed HELO and recall it later at the acl_smtp_rcpt
>
> As an alternative to the other suggestions, you could use different
> ACLs for the mta and msa ports :-
>
> acl_smtp_rcpt = check_recipient_${if eq {$interface_port}{25}
> {mta}{msa}}


I did this on a test machine as well. If you ever do exim -bh and don't
provide an IP and port number (via -oMi I believe), the $interface_port is
-1

I wrote a macro called MTA that's basically a test for port 25 and port -1

--
Lab tests show that use of micro$oft causes cancer in lab animals
Got Gas???