Hi,

>You can check $received_port to see which port number the connection is
>on.  You can then later, perhaps, require that the user be authenticated
>if on port 587.

I got some of the rules working, some others I guess I'll have to learn the 
exim regexp way and then convert my old ones.

As for port 587 & authentication, I got an error saying that authentication is 
not possible in helo checks, so I ended up just checking for port 587 and 
skipping the whole block if it is, added this just before my helo rules:

  accept  hosts = +auth_relay_hosts
          condition = ${if eq {$interface_port}{587} {yes}{no}}
          endpass

Since port 587 enforces authentication in my case, I think I am Ok the way it 
is.

Thanks,

Dudi

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.21.7/1331 - Release Date: 3/16/2008 10:34
 

-- 
## List details at http://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/

Reply via email to