You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sendxmpp is the XMPP equivalent of sendmail. It is an alternative to the old sendxmpp written in Perl, or the newer sendxmpp-py.
cargo install sendxmpp
cp sendxmpp.toml ~/.config/ and edit
~/.config/sendxmpp.toml with your XMPP credentials
Usage: sendxmpp [OPTIONS] [ARGUMENTS] Positional arguments: recipients Optional arguments: -h, --help show this help message and exit -c, --config CONFIG path to config file. default: ~/.config/sendxmpp.toml with fallback to /etc/sendxmpp/sendxmpp.toml -e, --force-pgp Force OpenPGP encryption for all recipients -a, --attempt-pgp Attempt OpenPGP encryption for all recipients -r, --raw Send raw XML stream, cannot be used with recipients or PGP -p, --presence Send a <presence/> after connecting before sending messages, required for receiving for --raw -m, --muc Recipients are Multi-User Chats -n, --nick NICK Nickname to use in Multi-User Chats
echo "This is a test" | sendxmpp user@host
sendxmpp user@host <README.md
GNU/AGPLv3 - Check LICENSE.md for details