Re: [exim] converting from debian package to source

Página superior
Eliminar este mensaje
Responder a este mensaje
Autor: Zakaria
Fecha:  
A: exim-users
Asunto: Re: [exim] converting from debian package to source
Hi Julian,
I installed exim from source, and here is my input.
Expect to start with all configuration being set in one file when you
install from source. I used Dovecot as IMAP server, for security
purposes disabled startttls in port 587 for smtp in exim and 143 +
startttls for IMAP in dovecot.
You will have to configure your own systemd service in centos, I
believe its equivalent you can retrieve it from your own debian
package.
In exim routers you will need lmtp router set either via tcp or unix
socket and transports, you will need lmtp transport as well as the
typical smtp one.
For authentication, you will need to require encryption via
acl_check_auth.
Setting up spam scanning e.g. using SA its similar to older releases.
Same configurations,
Also, keep in mind I noticed interface option in transports name has
changed from older releases, it could be applicable to yours.
If you were using dovecot their documentation about configuring lmtp
and authentication authenticators with exim its clear and straight
forward.
Also, make sure in Local/Makefile from begining to enable needed
settings including LMTP transport, spf, dmarc, dkim, dsearch module you
will need it for DKIM configuration, openssl etc. If you want to
compile against latest openssl, make sure you install it too from
source, I have openssl 3.1.0-dev, and its working perfectly so far.
Dont forget to configure log file directory in Makefile, so to be able
to use logrotate on particularly in selinux enforced environment, if
log are outside of log directory, its other directory context might
cause permissions issues.
Also, refer to sidn.nl tutorials on configuring SPF, DKIM, DMARC, DANE
in exim. I followed them, and were extremely helpful, note they are
strict ones, you probably will want to loosen their usage of deny to
warn and handle such flagged emails with add_header via detect perhaps
using pigeonhole in dovecot to be forwarded to spam folder.
If you come across compiling and configuring issues, I certainly might
be able to help. Let me know.
Good luck.
Zakaria.
On 8 Jan 2022 14:07, Julian Bradfield via Exim-users
<exim-users@???> wrote:

     My mail servers run, and have run for decades, on Debian, and I've
     always used the Debian package for exim4, though I don't use debconf
     for my own additions, but just edit the conf.template file as if it
     were a .conf file.
     The pain of dealing with Debian's antiquated versions (4.92) and
     gratuitous messing around with upstream's configuration (most recent
     annoyance, not supporting built-in SPF) is prompting me to think
     about
     switching to using the primary source.
     I wonder if anybody on this list has done such a conversion
     recently,
     and would have time to share the chief gotchas they encountered.
     If you reply to me, I will summarize to the list.
     Thanks,
     Julian.
     --
     ## 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/