WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Implantation d'un réseau hybride sécurisé avec Linux comme contrôleur principal de domaine dans une entreprise publique. Cas de l'OCC (office congolais de contrôle )de Goma en RDC

( Télécharger le fichier original )
par Eric BALUGE
Institut supérieur d'informatique et de gestion Goma RDC - Licence 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

9. sendmail

9.1 Fichiers de configuration

nous avons deux niveaux de configuration, le premier avec le fichier config.mc, qui est le fichier par lequel un utilisateur va configurer sendmail, et ensuite /etc/ sendmail.cf qui est le fichier de configuration lu effectivement par sendmail qui est généré à partir de config.mc par le préprocesseur m4. Le fichier config.mc est rédigé dans un format sensé être facile à comprendre, alors que sendmail.cf est écrit dans un langage hautement "abscon". C'est ce dernier fichier qui était directement modifié avec les anciennes versions de sendmail.

9.2 Le fichier config.mc

le fichier de configuration de sendmail se trouve sous /usr/lib/sendmail-cf/cf, on y trouve un certain nombre de fichier de configuration type avec le préfixe .mc.

Le nom du fichier n'a pas d'importance, on l'appele simplement config.mc. Voici son contenu:

include(`../m4/cf.m4')dnl

OSTYPE(`linux')dnl

FEATURE(redirect)dnl

FEATURE(nocanonify)dnl

FEATURE(always_add_domain)dnl

FEATURE(local_procmail)dnl

GENERICS_DOMAIN( occgoma. occgomar.fr machine localhost)

FEATURE(genericstable)

FEATURE(masquerade_envelope)dnl

FEATURE(relay_entire_domain)dnl

FEATURE(accept_unresolvable_domains)dnl define(`confDOMAIN_NAME',`ppp.fai.fr')dnl define(`SMTP_MAILER_FLAGS',`e9')dnl

define(`confCF_VERSION', `Commentaire quelconque qui apparaitre dans l'entete - 25/12/99')dnl

define(`confCON_EXPENSIVE', `True')dnl define(`confME_TOO', `True')dnl

define(`confCOPY_ERRORS_TO', `Postmaster')dnl define(`confDEF_CHAR_SET', `ISO-8859-1')dnl define(`confMIME_FORMAT_ERRORS', `True')dnl define(`SMART_HOST', `smtp8:[ mail.fai.fr]')dnl define(`confRECEIVED_HEADER', `from fai.fr

by fai.fr ($v/$Z)$?r with $r$.

id $i$?u

for $u; $|;

$.$b')

define(`confTO_QUEUEWARN', `24h')dnl MAILER(local)

MAILER(smtp)

Kpirateo hash -o /etc/mail/pirateo

LOCAL_RULE_0

R$+ < @ $+ > $* $: < $(pirateo $1 @ $2 $: $) > $1 < @ $2 > $3

R< $+ > $+ < @ $+ > $* $@ $>97 $1

R<> $+ < @ $+ > $* $: $1 < @ $2 > $3

^^^^^^ tabulation unique à cet endroit, ailleurs un simple espace

9.3 Quelques explications

Sont expliqués en détail, uniquement les lignes supplémentaires.

FEATURE(relay_entire_domain)

Permet à sendmail d'accepter les mails venants des postes appartenant à notre réseau privé, sans cette ligne tre à l'envoie d'email, on aura sur les PC sous windows un message d'erreur du style "Relaying denied".

FEATURE(accept_unresolvable_domains)

Sans ce feature si on est off-line, on n'arrivera pas à d'envoyer un mail d'un poste client, par contre dès qu'on passe on-line ce paramètre devient parfaitement inutile. Cependant il est conseillé de garder ce feature pour pouvoir stocker tous les mails dans la file d'attente de sendmail.

Kpirateo hash -o /etc/mail/pirateo

LOCAL_RULE_0

R$+ < @ $+ > $* $: < $(pirateo $1 @ $2 $: $) > $1 < @ $2 > $3

R< $+ > $+ < @ $+ > $* $@ $>97 $1

R<> $+ < @ $+ > $* $: $1 < @ $2 > $3

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard