[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: SENDMAIL et DNS
> je vient de migrer la messagerie de ma boite sur SendMail
> et problème: les messages partant vers l'extèrieur ne
> partent pas car SendMail ne trouve pas le client mail dans
> le DNS (normal, il n'y est pas!)
> comment faire pour que les messages partent sans que
> sendmail cherche dans le DNS le client ???
Je crois comprendre que sendmail est sur une passerelle et que
les stations de travail du réseau local délèguent à ce sendmail
la tâche d'acheminer le courrier vers l'extérieur.
Par défaut, un sendmail moderne regarde de qui vient une telle
requête. Il prend l'adresse IP numérique de la station de
travail qui le contacte, et demande au DNS de lui donner le
nom pleinement qualifié de cette station.
Si cette requête au DNS échoue, sendmail refuse la requête.
Si elle réussit, sendmail regarde dans un fichier de texte
nommé /etc/sendmail.cw pour voir si le nom reçu du DNS
appartient à un des domaines nommés dans /etc/sendmail.cw.
Exemple de fichier /etc/sendmail.cw:
# sendmail.cw - include all aliases for your machine here.
macompagnie.com
macompagnie.qc.ca
La meilleure solution serait d'inscrire toutes les machines
du réseau local dans le DNS, puis d'inscrire le nom du
domaine local dans /etc/sendmail.cw.
Si ce n'est pas possible, il faudrait convaincre sendmail
de ne pas avoir recours au DNS avant d'accepter les requêtes.
Ça devrait régler le problème, mais ça ouvrirait une faille
de sécurité permettant possiblement aux spammers d'exploiter
ce sendmail. Je ne sais pas comment configurer sendmail
de cette façon. Plus de détails à <http://www.sendmail.org/>.
Pour plus d'information sur la mise sur pied d'un DNS dans
lequel inscrire les stations du réseau local, voir le DNS-HOWTO:
http://www.linuxdoc.org/HOWTO/DNS-HOWTO.html
--
Pierre Sarrazin <http://www3.sympatico.ca/sarrazip/>