mercredi 21 janvier 2009

Linux - Unix : Sendmail

Le serveur de messagerie électronique : Sendmail

Sendmail

Sendmail X

Un fichier PDF émanant du livre de Thibault Maquet aux Editions Eyrolles

T. Maquet : Table des matières

T. Maquet : chapitre 1

T. Maquet : chapitre 6

Le blog de l'auteur de ce livre

En ligne de commandes Linux, voici quelques vérifications :

1 - Vérification du service

|ps fax

1885 ?              S             0:00  sendmail: accepting connection

Si cette réponse s'affiche, c'est que le service fonctionne correctement

|ps aux | grep sendmail 

Cette commande est plus précise sur les informations que l'on cherche

root          1885   0.0    0.6    7932    1776   ?          S        Janv20 0:00 sendmail: accepting connection

2 - Vérifier si le port 25 est bien smtp

|netstat -a | grep :smtp

tcp          0          0    *:smtp              *:*            LISTEN

|telnet 127.0.0.1 25

Trying 127.0.0.1 ....

Connected to 127.0.0.1

220 localhost.localdomain ESMTP Sendmail 8.12.11 / wed, 21 Jan 2009 15:11:20

Le chiffre 220 est l'indication de la  réponse Sendmail à la tentative de connxion par la demande Telnet = une connexion réussie.

A noter également la version de Sendmail utilisée, ici : 8.12.11

Pour détruire le processus de sendmail

|kill 1885

ou le détruire et  le relancer :

|kill 'head -1 /var/run/sendmail.pid

Il est à noter que le PID est connu avec la commande mentionnée plus haut :

|ps fax

Pour chercher un fichier pid, il suffit de saisir la commande suivante :

|find / -name sendmail.pid

Normalement, le serveur doit renvoyer cette ligne :

/var/run/sendmail.pid

Démarrage, arrêt ou redémarrage et status de Sendmail :

|service sendmail start

|service sendmail stop

|service sendmail restart

|service sendmail status

Aucun commentaire:

Enregistrer un commentaire

Vous pouvez utiliser des balises HTML, comme <b></b>, <i></i> <a></a>