On Sunday, December 13, 2015 6:24:50 AM EDT, Heiko Schlittermann wrote:
Hi,

Nonetheless, it's easier for (at least some) people to understand the
exim4 file than the Debian stuff. I tried to stick to the debconf
mechanism when I first had my VPS, but it became just too hard to keep
track of where everything was and how the variables interacted, as
soon as I wanted to do non-trivial things. A single text file is much
easier to find one's way about.

It probably should be pointed out, that the debian configuration stuff
makes the Exim configration roughly comparable with the complexity of
configuring Fostpix. But Exim goes further than Fostpix, but I'd say 80%
of the users don't care.

And for 80% of the users of Exim it's sufficient to have the Debian
config way. The last 20% may want to go into the details of the
native configuration. But this does not allow me (as one of the
20%) to ignore the 80%.

Keep in mind that the "Debian config way" has TWO options: the "split" configuration, and the non-split configuration. I use the non-split configuration so that there's just one big configuration file to edit.

If Exim has a significant market 'share', then that's because of Debian, I
suppose.

It's not. Debian Developers thought this same thing when the choice of default MTA was last discussed in 2013 in [debian-devel] whereby this survey was mentioned (which is updated once a month) showing that Exim became the most popular MTA in 2008, and has remained most popular since.

  http://www.securityspace.com/s_survey/data/man.201511/mxsurvey.html

Others looked further at the bottom of the survey pages, and found that (at least at that time) the versions of Exim that were most popular /weren't/ the versions that Debian shipped.

Even I personally don't like the Debian config stuff, I think if the
Debian way of configuration can be generalized and get part of the Exim
distribution.  Because from what I see it provides a kind of interface
that could allow easy integration into configuration management systems
that exist outside the Debian universum.  In a much better way than the
classic exim.conf, that is more of the TIMTOWTDI style of thinking.

About two years ago I set up Exim on RHEL 6 and had to set up an exim.conf file directly, and found it a lot more difficult than using Debian's default non-split exim4.conf.template file. I ended up copy-pasting a bunch of config snippets from the Debian default Exim4 config to get things up and running faster.

In general the suggestion to use a "standard" exim.conf file is probably fine, except that in /this particular case/ the person being given this advice is an admin who has stated he isn't familiar with Exim cofigs, which makes this a problematic suggestion because it's a fair bit of work to do the conversion. One needs to become familar with the MTA configs, how to test them, etc. When one is asking about fixing a specific IPv6 vs IPv4 problem probably isn't the best time to suggest this.

I'm wondering if "interface = <IPv4_address>" could be used within the remote_smtp transport to force using a local IPv4 address outbound.

  -- Chris

--
Chris Knadle
[email protected]

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