David Mercereau : pongSmtp.pl – Tester le bon fonctionnement de votre serveur mail
jeudi 28 février 2013 à 13:11J’ai mis en place un bébé service pour tester du bon fonctionnement d’un serveur SMTP. En gros vous envoyer un email à ping [arobase] zici [point] fr (en l’occurrence) et vous recevrez en retour un email “pong” avec les entêtes du message reçu par le serveur.
Le mettre en place à la maison
Pré-requis : Perl & un serveur smtp configuré (pour moi c’est Postfix)
Ensuite 4 commandes et c’est réglé :
$ mkdir /opt/pongsmtp $ wget "http://forge.zici.fr/p/pongsmtp/source/file/master/pongSmtp.pl" -O /opt/pongsmtp/pongSmtp.pl $ echo "ping: \\"| perl /opt/pongsmtp/pongSmtp.pl\\"" >> /etc/aliases $ newaliases
Note : Si vous mettez en place ce script n’hésitez pas à m’en faire part. Une petite liste de “ping@dom1.com, ping@dom2.com….” peut être intéressante…
- Le site du bébé projet
- Le code source
- Le service ping.zici.fr
Rien de plus à ajouter… si vous voyez des améliorations n’hésite pas !
Original post of David Mercereau.Votez pour ce billet sur Planet Libre.
Articles similaires
- David Mercereau : emailPoubelle.php – script libre d’email jetable (07/08/2012)
- David Mercereau : [Web-Dynamic-Dnsupdate] Administrer vos zones DNS sans base de données (03/08/2012)
- David Mercereau : Xsshfs v0.5 – Interface graphique pour Xsshfs (Perl/Glade) (14/11/2012)
- David Mercereau : Script de sauvegarde Mysql par base “mysql_dump.sh” (05/12/2012)
- David Mercereau : [rkhunter] Warning The file properties have changed (09/01/2013)