Grégoire Cachet <[EMAIL PROTECTED]> écrivait (wrote) :

> seulement, j'a une erreur lors de la compilation du fichier m4 
> quand je tape m4 sendmail.mc > /etc/mail/sendmail.cf
> j'ai ce message d'erreur :
> 
> *** WARNING: missing -T<TMPF> in argument of FEATURE(`access_db', hash
> -o /etc/mail/access)

Ce n'est qu'un warning, la compilation continue. La doc (sendmail/cf/README)
indique :

                By default, the access database specification is:

                        hash -T<TMPF> /etc/mail/access

Il suffira donc de mettre FEATURE(`access_dbavant') sans autre
précision pour staisfaire ràç la nouvelle syntaxe tout en
conservant les fonctionnalités recherchées.

> *** ERROR: FEATURE() should be before MAILER()

Un classique que sendmail ne laisse plus faire : les directives
FEATURE() doivent être placées avant MAILER(). Descendre donc les
directives MAILER() à la fin du fichier.

Le bon ordre est :
        VERSIONID
        OSTYPE
        DOMAIN
        FEATURE
        local macro definitions
        MAILER
        LOCAL_CONFIG
        LOCAL_RULE_*
        LOCAL_RULESETS

Il est cependanty parfois nécessaire de définir quelques macros avant une
FEATURE. Par exemple define(`PROCMAIL_MAILER_PATH', ...) doit être défini
avant FEATURE(`local_procmail').

> sendmail.mc:45: m4: Cannot open ./feature/rbl.m4: No such file or
> directory

Retirer le FEATURE(rbl), lire la doc et éventuellement choisir entre
FEATURE(dnsbl) ou FEATURE(enhdnsbl). Mais il est impératif de bien
en comprendre les tenants et les aboutissants. En cas de doute 
supprimer purement et simplement.

> WARNING: confAUTO_REBUILD is no longer valid.

Ça ça fait un bout de temps. Virer cette ligne.

> est-ce que qqun peut m'aider ou me donner l'adresse d'une doc sur le net

Plusieur t'ont déja été données, j'aurais donné les mêmes avec en plus :

    http://www.sendmail.org/m4/cf-readme.txt

                   Jean Charles
-- 
Jean Charles Delépine - Équipe Réseaux Télécoms - Université de Picardie

Répondre à