We use Exim extensively at the University of Manchester, I suppose it’s historical reasons, a lot of distributions don’t include it as the default MTA any more.
We’re now for the most part on a combination of redhat and exim, exim isn’t included in the usual repositories for redhat anymore and the ones that have it are quite out of date.
For Exim 4.82 I proposed that we ought to have our own repository and start building Exim for ourselves since the versions we had were getting more and more out of date. So it’s much easier now to update our servers with more up to date versions of Exim.
One of the trickier parts of the build was the dependency on opendmarc-tools which in turn requires some Perl modules: Zlib, Bzip2. It turns out that the version of perl-IO-Compress I’d put into the repository had some issues as some of the Perl modules have been moved around. I managed to find a newer version that fixed the depsolve problems I was having.
One way we use exim is to send authenticated mail from users that are not using the main Exchange system. Exim 4.83 is a bit more strict about encrypted connections and one thing that broke was querying the LDAP servers to authenticate users.
I had to put a line in like:
ldap_require_cert = allow
To get it working again.