Administration Linux et mise en place d'un serveur de messagerie( Télécharger le fichier original )par Trinité Héros KOUE FODE Institut supérieur de technologie - Ingénieur des travaux en informatique 2008 |
B. PROTOCOLES
Post Office Protocol Il permet à des clients de messagerie de retirer du courrier depuis des serveurs distants et de l'enregistrer sur un serveur local. Il utilise le Port 110. Protocole SMTP Simple Mail Transfert Protocol C'est le protocole d'envoi du courrier. Il utilise le Port 25. C. INSTALLATION ET CONFIGURATION DE SENDMAILVérification de l'existence # rpm - qa | grep SendMail
Editer le fichier /etc/mail/ sendmail.mc Il faut alors décommenter la ligne ci-dessous pour interdire les commandes vrfy, expn, etc, sur le serveur mail : Define (`confPRIVACY_FLAGS', `authwarnings, novrfy, noexpn, restricqrun'). Il permet de lutter contre les spams.
Apres toute configuration, il faut tester le fonctionnement du serveur. Avec cette commande nous pouvons tester le serveur SendMail : # /usr/sbin/SendMail -d0.1 -bt, /dev/null Si le résultat suivant apparait : (short domain name) $w = <nom de la machine> (canonical domain name) $j = <nom de la machine. Nom de domaine.domaine) (subdomain name) $m = <nom de domaine. Domaine) (mode name) $k = (nom de la machine. Nom de domaine.domaine) Le serveur sendMail fonctionne correctement.
Il faut éditer le fichier de configuration de SendMail #vi /etc/mail/ sendmail.mc Nous ajoutons la ligne suivante : MASQUERADE_AS (nom_de_machine) Sauvegarder et quitter Echap (ou Esc) : x! Apres générer la macro m4 # m4 /etc/mail/ sendmail.mc > /etc/ sendmail.cf Redémarrer le service SendMail #service SendMail restart NB : MASQUERADE_AS (nom de domaine.domaine) masque le nom de machine du domaine enerca.cf dans l'Email de l'expéditeur. |
|