6 个版本 (稳定)
3.0.1 | 2022年11月5日 |
---|---|
2.0.0 | 2021年1月16日 |
1.0.1 | 2019年3月2日 |
1.0.0 | 2019年2月1日 |
0.1.0 | 2019年1月26日 |
#7 in #perl
27KB
224 行
sendxmpp-rs
sendxmpp
是 sendmail 的 XMPP 等价物。它是用 Perl 编写的旧版 sendxmpp 或新版的 sendxmpp-py 的替代品。
安装:cargo install sendxmpp
配置:cp sendxmpp.toml ~/.config/
并使用您的 XMPP 凭证编辑 ~/.config/sendxmpp.toml
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"这是一次测试" |sendxmpp 用户@主机
sendxmpp 用户@主机 <README.md
许可协议
GNU/AGPLv3 - 详细信息请查看 LICENSE.md
依赖关系
~24–37MB
~654K SLoC