Sendmail en nullclient : envoyer du courrier facilement
Une machine doit envoyer du courrier mais n'a pas besoin d'en recevoir ; typiquement, elle se trouve sur un site où le courrier est centralisé sur une machine mailhost
; cette configuration s'appelle nullclient. Évidemment, on utilise Sendmail.
Le fichier de macros m4(1)
se résume alors à :
$ cat >nullclient.m4 OSTYPE(bsd4.4)dnl FEATURE(`nullclient',`mailhost.mon-domaine.fr')dnl ^D
(adapter bsd4.4
en fonction du système d'exploitation). Pour générer le fichier :
$ m4 /usr/share/sendmail/m4/cf.m4 nullclient.m4 >/tmp/sendmail.cf
(adaptez /usr/share/sendmail/m4/cf.m4
à votre installation).
Plus qu'à installer /tmp/sendmail.cf
, probablement dans /etc/mail
, lancer le daemon MTA et c'est cuit.