Il s'agit de la commande sendxmppp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
sendxmpp - envoie des messages xmpp depuis la ligne de commande.
SYNOPSIS
sendxmpp [options] [ ...]
sendxmpp --raw [options]
DESCRIPTION
sendxmpp est un programme pour envoyer des messages XMPP (Jabber) à partir de la ligne de commande, un peu comme
E-mail(1). Les messages peuvent être envoyés à la fois à des destinataires individuels et à des forums de discussion.
OPTIONS
-f,--déposer filet
Utilisez filet fichier de configuration au lieu de ~/.sendxmpprc
-u,--Nom d'utilisateur utilisateur
Utilisez utilisateur au lieu de celui dans le fichier de configuration
-p,--le mot de passe Mot de passe
Utilisez Mot de passe au lieu de celui dans le fichier de configuration
-j,--jserveur serveur
Utiliser du jabber serveur au lieu de celui du fichier de configuration.
-o,--composant Nom du composant
Utilisez le nom du composant dans l'appel de connexion. Semble nécessaire pour Google Talk.
-r,--Ressource res
Utiliser la ressource res pour l'expéditeur [par défaut : 'sendxmpp'] ; lors de l'envoi à une salle de discussion,
cela détermine le 'alias'
-t,--tls
Connectez-vous en toute sécurité à l'aide de TLS
-e,--ssl
Connectez-vous en toute sécurité, en utilisant SSL
-n,--no-tls-vérifier
Désactivez la vérification des certificats SSL. La meilleure façon est d'utiliser le paramètre
--tls-ca-chemin avec le chemin nécessaire vers les certificats CA.
-a,--tls-ca-chemin
Chemin d'accès à vos certificats CA personnalisés, afin que vous puissiez vérifier les certificats SSL pendant
de liaison.
-l,--gros titre
Option de compatibilité descendante. Tu devrais utiliser --message-type=titre au lieu. Envoyer un
message de type titre (non stocké dans les messages hors ligne)
--type-messages
Définir le type de message. Les types pris en charge sont : message le chat titre. Type de message par défaut
is message. Le message de type titre peut également être défini avec --gros titre option, voir
--gros titre
-c,--tchat
Envoyer le message à une salle de discussion
-s,--matière sujet
Définissez l'objet du message sur sujet [défaut: '']; lors de l'envoi à une salle de discussion,
cela définira le sujet de la salle de discussion
-m,--un message message
Lire le message de message (un fichier) au lieu de stdin
-i,--interactif
Travaillez en mode interactif, en lisant les lignes de stdin et en envoyant le un à la fois
-w,--cru
Envoyer un message XML brut au serveur jabber
-v,--verbeux
Donner une sortie détaillée sur ce qui se passe
-h,--Aidez-moi,--usage
Afficher un message « Utilisation »
-d,--déboguer
Afficher les informations de débogage pendant l'exécution. ATTENTION: Cela inclura les mots de passe, etc.
attention à la sortie !
CONFIGURATION DOSSIER
Vous pouvez définir un '~/.sendxmpprc' avec les données nécessaires pour votre compte xmpp, avec
une ligne au format :
utilisateur@serveur Mot de passe Nom du composant
par exemple:
# Mon compte
[email protected] secret
(« # » et les sauts de ligne sont autorisés comme dans les scripts shell). Vous pouvez ajouter un hôte (ou adresse IP) si
c'est différent du serveur partie de votre JID :
# compte avec un hôte de connexion spécifique
[email protected]; secret foo.com
Vous pouvez également ajouter un port s'il ne s'agit pas du port XMPP standard :
# compte avec un numéro de port étrange
[email protected]:1234 secrets
Bien entendu, vous pouvez également mélanger les deux :
# compte avec un hôte et un port spécifiques
[email protected];foo.com:1234 secret
REMARQUE: pour votre sécurité, sendxmpp exige que le fichier de configuration vous appartienne et
lisible uniquement par vous (autorisations 600).
EXEMPLE
$ echo "bonjour bob !" | sendxmpp -s bonjour [email protected]
ou pour envoyer à une salle de discussion :
$ echo "Heure du dîner" | sendxmpp -r TheCook --chatroom [email protected]
ou pour envoyer vos journaux système quelque part, lorsque de nouvelles lignes apparaissent :
$ queue -f / var / log / syslog | envoyerxmpp -i [email protected]
REMARQUE : faites attention à ne pas surcharger les services publics de jabber
Utilisez sendxmppp en ligne en utilisant les services onworks.net