Re: [exim] Final Solution

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Andrew - Supernews
Date:  
À: Exim-Users (E-mail)
Sujet: Re: [exim] Final Solution
>>>>> "Ron" == Ron McKeating <R.J.Mckeating@???> writes:

Ron> The second daemon is started with the


Ron> daemon exim -bd -q15m -tls-on-connect -C /usr/local/exim/configure-AOL


Ron> command. The configure-AOL file tells it to listen on port 465 for
Ron> tls-on-connect traffic.


As others have pointed out the separate config is unnecessary.

We currently run 3 daemons (one each for ports 25, 587, 465 - there is no
benefit to us in combining port 25 and port 587 since we need to keep the
connection limits different between the two) as follows:

exim -bd -q17m
exim -bd -oX 587 -oP /var/run/exim-submit.pid
exim -bd -oX 465 -tls-on-connect -oP /var/run/exim-smtps.pid

In the config, items such as ACL checks that need to differ according to
which port is used explicitly check $interface_port, for example:

IS_SMTP_PORT = ={$interface_port}{25}

acl_smtp_connect = ${if IS_SMTP_PORT {check_connect}{accept}}
acl_smtp_helo = ${if IS_SMTP_PORT {check_helo}{accept}}
acl_smtp_mail = ${if IS_SMTP_PORT {check_mail}{accept}}
acl_smtp_rcpt = ${if IS_SMTP_PORT {check_recipient}{check_submission}}
acl_smtp_mime = check_mime_part
acl_smtp_data = check_message

--
Andrew, Supernews
http://www.supernews.com