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/