You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Travis Burtrum 2f27dc9464
moparisthebest/sendxmpp-rs/pipeline/head This commit looks good Details
Exclude more architectures
2 years ago
.ci Exclude more architectures 2 years ago
src Use latest bleeding edge tokio-xmpp for rustls and my into_inner() change 2 years ago
.gitignore update Cargo.lock, builds with patched xmpp-rs 4 years ago
.rustfmt.toml Add --raw option to support sending a stream of raw XML 2 years ago
Cargo.lock Use latest bleeding edge tokio-xmpp for rustls and my into_inner() change 2 years ago
Cargo.toml Use latest bleeding edge tokio-xmpp for rustls and my into_inner() change 2 years ago
LICENSE.md Version 2.0.0 as released on crates.io 2 years ago
README.md Version 2.0.0 as released on crates.io 2 years ago
sendxmpp.toml Initial commit 6 years ago

README.md

sendxmpp-rs

sendxmpp is the XMPP equivalent of sendmail. It is an alternative to the old sendxmpp written in Perl, or the newer sendxmpp-py.

Installation: cargo install sendxmpp

Configuration: 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

Usage examples:

  • echo "This is a test" | sendxmpp user@host
  • sendxmpp user@host <README.md

License

GNU/AGPLv3 - Check LICENSE.md for details