Mail/MTA/Sendmail/AllowRemoteConnections

De TartareFR
Aller à la navigation Aller à la recherche

Authoriser les connexions distantes

Par défaut, sendmail n'écoute que sur la boucle locale. Il faut installer le paquet <package>sendmail-cf</package> pour pouvoir modifier la configuration par défaut.

 yum install sendmail-cf

Modification du fichier <path>/etc/mail/sendmail.mc</path> afin de changer 127.0.0.1 par l'adresse LAN

DAEMON_OPTIONS(`Port=smtp,Addr=192.168.0.148, Name=MTA')dnl

Modification du fichier <path>/etc/mail/access</path> pour autoriser le relay depuis les hôtes distants, en n'oubliant pas la machine locale ( localhost et l'ip LAN )

Connect:localhost.localdomain           RELAY
Connect:localhost                       RELAY
Connect:127.0.0.1                       RELAY
Connect:192.168.0.148                   RELAY
Connect:192.168.0.149                   RELAY
Connect:192.168.0.193                   RELAY


On applique les changements et on redémarre le daemon

cd /etc/mail
make
systemctl restart sendmail.service