- LOG_FACILITY
- LOG_LEVEL
- J_HOSTNAME - j-chkmail utilise la valeur de cet option comme nom de
machine, sauf dans deux cas :
- SYSTEM - le nom de host est celui obtenu par l'appel à
la fonction gethostname
- SENDMAIL - c'est le contenu de la macro $j de sendmail qui sera
utilisé comme nom de host.
Syntaxe :
J_HOSTNAME SYSTEM | SENDMAIL | myserver.mydomain.com
Default : SYSTEM
- J_SENDER - Lorsque j-chkmail renvoie un message d'alerte, le champs From
sera remplacé par la valeur de cet option, sauf si la valeur de cet
option est SENDER, auquel cas, le champs ne sera pas touché.
Syntaxe :
J_SENDER SENDER | j-master@myserver.mydomain.com
Default : SENDER
- DELETE_EXEC_FILES - Cet option défini le comportement de j-chkmail
face aux mails contenant des fichiers attachés. Si la valeur de cet
option est YES et que les fichiers attachés ont des extensions
listées dans la variable FILE_EXT ou si le nom du fichier correspond
à une des expressions régulières de l'option FILE_REGEX,
le message est refusé. Le message est remplacé par celui du
fichier /etc/mail/j-error-msg et envoyé aux destinataires et à
l'emetteur, en fonction des valeurs des options WARN_SENDER et WARN_RCPT.
Syntaxe :
DELETE_EXEC_FILES YES | NO
Default : NO
- FILE_EXT - Si la valeur prise par l'option DELETE_EXEC_FILES est YES,
les messages contenant des fichiers attachés dont l'extension a
été définie par cette option seront refusés.
Vous pouvez déclarer autant d'extensions que vous voulez dans une
même ligne.
Syntaxe :
FILE_EXT ext1 [ext2] [ext3] ...
- FILE_REGEX - Si la valeur prise par l'option DELETE_EXEC_FILES est YES,
les messages contenant des fichiers dont le nom correspondent à une
expression régulière définie par cette option seront
refusés. Il faut déclarer une seule expression regulière
par ligne.
Syntaxe :
FILE_REGEX regex
- WARN_SENDER - En cas de refus de message à cause d'un fichier
suspect, un message d'alerte est envoyé à l'expediteur.
Syntaxe :
WARN_SENDER YES | NO
Default : YES
- WARN_RCPT - En cas de refus de message à cause d'un fichier
suspect, un message d'alerte est envoyé aux destinataires.
Syntaxe :
WARN_RCPT YES | NO
Default : YES
- CHECK_LOCAL_USERS - Cet option sert à activer la vérification
des adresses "intranet", définis dans le fichier USERS_FILE.
Syntaxe :
CHECK_LOCAL_USERS YES | NO
Default : NO
- NO_TO_HEADERS - Cet option sert à activer la vérification
d'existence des champs destinataires dans les en-têtes. Si
tous les destinataires sont définis uniquement dans l'enveloppe,
le message est refusé.
Syntaxe :
NO_TO_HEADERS OK | REJECT
Default : OK
- NO_FROM_HEADERS - Cet option sert à activer la vérification
d'existence des champs From. S'il n'y a pas de champs from ni dans l'enveloppe,
ni parmi les champs d'en-tête, le message est refusé
Syntaxe :
NO_FROM_HEADERS OK | REJECT
Default : OK
- DOMAIN - C'est le nom de domaine du serveur de mail - cet option n'est pas
encore exploitée.
- DOMAIN_ADDRESS_OUTSIDE_NETWORK - Si cet option est activée, les messages
dont l'adresse de l'emetteur est dans le domaine sont refusés si l'adresse
IP de la machine qui se connecte n'est pas dans un réseau connu défini
dans le fichier /etc/mail/j-nets. Cet option n'est pas encore completement
validée.
Syntaxe :
DOMAIN_ADDRESS_OUTSIDE_NETWORK OK | REJECT
Default : OK
- ERROR_MSG_FILE - C'est l'emplacement du fichier contenant le message d'alerte
qui remplace les mails contenant des fichiers suspects.
Syntaxe (et fichier par default)
ERROR_MSG_FILE /etc/mail/j-error-msg
- CW_FILE - C'est le fichier utilisé par sendmail pour déclarer les
hosts appartenant à la classe W.
Syntaxe (et fichier par default)
CW_FILE /etc/mail/local-host-names ou /etc/mail/sendmail.cw
- USERS_FILE - Fichier où seront déclarés les adresses
appartenant à l'intranet. Dans ce fichier, les adresses sont d&eaclarés
sans la partie domaine.
Syntaxe (et fichier par default)
USERS_FILE /etc/mail/j-local-users
- NETS_FILE
- PID_FILE
- STATS_FILE
- Socket pour la communication entre le filtre et sendmail - une seule
déclaration est possible.