Sendmail
De BlaxWiki
Révision datée du 10 août 2012 à 15:36 par 217.174.199.129 (discussion)
Configuration client
Cote équipement client, dans le cas d'un service sendmail, il est possible de specifier les 2 serveurs SMTP en smarthost en separant chaque entree par ":". Dans le fichier sendmail.cf, cela donnerait ceci : DSsmtp1.infra.agarik.com:smtp2.infra.agarik.com Il est aussi possible de mettre les 2 serveurs dans le fichier mailertable : agarik.com esmtp:[172.26.0.9]:[192.168.26.9]
Modification de configuration
Il est inutile de relancer sendmail apres une modif de fichier acces ou mailertable, sendmail ne necessite un redemarrage que si sendmail.cf est modifie ou local-host-names. Pour info, un "make" dans /etc/mail fait ce qu'il faut (makemap et relance de sendmail si necessaire)
Relay subnet
Le fichier access de sendmail ne prend pas en compte les subnet, il faut mettre les ip une à une. Un script est présent dans les sources de sendmail pour convertir les subnet en ip (contrib/cidrexpand)
Éditez le fichier /etc/mail/access et ajoutez les lignes suivantes : Connect:10.80.30.101 RELAY Connect:10.80.30.102 RELAY Connect:10.80.30.103 RELAY Connect:10.80.30.104 RELAY ..... Puis : #makemap hash /etc/mail/access.db < /etc/mail/access # m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf