Installation d’un Sendmail chrooté

Les étapes qui suivent détaillent l’installation d’un Sendmail chrooté. Récupérez l’archive de Sendmail (ici la version 8.13.7), et placez-la, par exemple, dans /usr/src. Décompactez l’archive par : # gzip -dc sendmail.8.13.7.tar.gz | tar xvf – # cd sendmail-8.13.7 Installez Sendmail de façon conventionnelle : # sh Build # sh Build install Une fois Sendmail installé, lancez la création du sous-environnement : # mkdir /sendmail Sendmail va tourner dans le sous-environnement…

Guide de dépannage de Sendmail

Ce petit guide vous propose de résoudre sous forme de FAQ quelques problèmes fréquents rencontrés lors de l’utilisation de Sendmail. Question. Lorsque je lance Sendmail en ligne de commandes, j’obtiens le message ci-dessous. Pourquoi ? daemon invoked without full pathname; kill -1 won’t work Réponse. Sendmail est exécuté sans précision de chemin d’accès. En conséquence, il n’est pas possible de lui faire déterminer l’emplacement de son fichier de configuration sendmail.cf.…

Surveiller un serveur Sendmail

Du fait de sa criticité, un serveur Sendmail doit être surveillé afin de pouvoir agir rapidement. Les programmes présentés ci-dessous s’appuient sur des scripts Perl, couplés à MRTG et à SNMP. Le but est de pouvoir prévenir toute panne et agir proactivement. Surveiller la partition /var d’un serveur Sendmail Le petit script PERL ci-dessous récupère la taille maximale de la partition /var (index 3) ainsi que l’espace utilisé. Il calcule…

Les relais ouverts

Tester en ligne un serveur SMTP Il existe un problème de sécurité mal connu sur l’Internet: celui des serveur relais-ouvert. Ce problème concerne les serveurs de messagerie sortante ou SMTP; normalement lorsque l’on envoie un e-mail, on utilise un serveur SMTP destiné à un usage exclusif. Les personnes autorisées sont généralement celles qui sont issues du même réseau (wanadoo.fr, skynet.be,…)En aucun cas, un serveur SMTP ne devrait pouvoir être utilisé…

Surveiller la file d’attente de Sendmail

Lorsque Sendmail reçoit un message, il tente de le livrer à destination immédiatement. Si cela n’est pas possible alors il le dépose dans sa file d’attente et tente une nouvelle livraison par la suite. Le délai entre deux livraisons est fixé grâce au paramètre « -q » de Sendmail. Par exemple : # /usr/sbin/sendmail -q15m fixera à 15 minutes le délai entre deux tentatives de livraison. Idéalement, une file d’attente…