Linux : Envoyer des messages à un compte Jabber avec sendxmpp
Par Yoann, vendredi 10 août 2007 à 16:41 :: L1nuX and c0 :: #99 :: rss
Sendxmpp est un utilitaire que vous retrouverez dans les packages debian (par exemple) et qui vous permettra d'envoyer en ligne de commande un message a un tier ou a une chat-room.
Vous y trouverez peut-être un interêt pour vous remontez des informations, alertes, ... depuis des serveurs.
Je vous explique comment l'installer, et surtout comment l'utiliser.
Installer et configurer sendxmmp :
Installer sendxmpp sous debian ne pose aucun problème
apt-get install sendxmpp
Il faut ensuite créer un fichier .sendxmpprc dans votre home et y indiquer les paramètres de votre compte jabber
vi ~/.sendxmpprc
Exemple de contenu du fichier
useraccount@jabber.org password
Il vous faudra changer les permissions de ce fichier pour que sendxmpp puisse l'utiliser.
chmod 0600 ~/.sendxmpprc
Utiliser sendxmmp :
Vous pouvez envoyer un message privée (à un autre compte jabber)
echo "Hello" | sendxmpp useracount@jabber.org
Vous pouvez envoyer un message a un salon
echo "Hello" | sendxmpp --chatroom test2@conference.jabber.org
Ou bien vous pouvez carrement envoyer en temps réel le contenu de vos fichiers de logs
tail -f /var/log/syslog | sendxmpp -i useraccount@jabber.org
Commentaires
1. Le samedi 13 octobre 2007 à 19:40, par N
Ajouter un commentaire