[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Linuxconf -- sendmail



[email protected] (Stephane Gagne) écrit :

> J'aimerais, a partir de linuxconf, configurer sendmail pour
> que celui-ci puisse permettre aux autres ordinateurs de mon
> reseau d'envoyer des courrier a l'exterieur du reseau.
> 
> SVP, si vous avez une reponse partielle, veuillez indiquer
> ou je pourrais trouver l'information complete.

Avec linuxconf, c'est sûrement faisable, mais la solution que
j'utilise et que je vais décrire ne l'utilise pas.

Le fichier /etc/sendmail.cf contient sûrement quelques lignes du genre :

        Cwlocalhost
        # file containing names of hosts for which we receive email
        Fw/etc/sendmail.cw

et d'autres lignes plus loin qui utilisent ces définitions par

        $=w

Ceci implique que le fichier /etc/sendmail.cw contient une liste de
noms d'ordinateurs (sous leur forme complète, FQDN, je crois), un par
ligne.  Ces machines utilisent carrément cette machine-ci (la
passerelle de courriel) pour leur boîte postale.  (C'est-à-dire que
[email protected] n'est autre que [email protected] ou u@dom).

Sinon, si /etc/sendmail.cf contient les lignes

        # file containing full e-mail addresses of spammers (for check_mail):
        # [email protected] "Error-Code Error-Text"
        # or junk domains (for check_mail, check_relay):
        # junk.domain  "Error-Code Error-Text"
        # or IP addresses (for check_relay):
        # D.X.Y.Z "Error-Code Error-Text"
        # C.X.Y "Error-Code Error-Text"
        # B.X "Error-Code Error-Text"
        # A "Error-Code Error-Text"
        Kjunk hash -a@JUNK /etc/mail/deny

        # file containing IP numbers of machines which can use our relay
        F{LocalIP} /etc/mail/ip_allow

        # file containing names of machines which can use our relay
        F{LocalNames} /etc/mail/name_allow

        # file containing names we relay to
        F{RelayTo} /etc/mail/relay_allow

alors les fichiers correspondants dans /etc/mail/ peuvent être édités
selon leur fonction.  (Attention, je crois que /etc/mail/deny doit
être compilé sous forme de base de données avant de pouvoir être
utilisé.)


Charles