Re: [exim] Complex file parsing into IP address list

Top Page
Delete this message
Reply to this message
Author: Tony Finch
Date:  
To: Tim Jackson
CC: exim-users
Subject: Re: [exim] Complex file parsing into IP address list
On Tue, 28 Mar 2006, Tim Jackson wrote:
>
> > What for? The point of the multiple personality setup is to avoid having
> > to tell Exim what to listen on.
>
> Surely it's to allow it to have multiple personalities on different
> interfaces?


Well, yes, but also to do so without having all the details in the
configuration file - which interface does what is kept in a separate
table. It sacrifices perfect semantics for (relative) simplicity: for
example the MX interface has a listener on port 587 which rejects messages
and one on 465 which doesn't even have a certificate. I didn't want the
configuration to have to work out which set of IP addresses were relevant
depending on which of the (up to) 10 hosts it would run on.

Tony.
--
<fanf@???> <dot@???> http://dotat.at/ ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}