12 个版本 (破坏性更新)
0.9.1 | 2024 年 8 月 13 日 |
---|---|
0.8.1 | 2024 年 7 月 11 日 |
0.3.0 | 2024 年 2 月 6 日 |
0.2.0 | 2023 年 7 月 10 日 |
#43 in 电子邮件
每月 1,052 下载
用于 rss2email
90KB
1.5K SLoC
resend-rs
最小化的 Resend 客户端。
使用
cargo add resend-rs
cargo add tokio -F macros,rt-multi-thread
电子邮件通过 Resend
客户端发送,该客户端提供同步和异步发送方法。这两个方法是互斥的,可以通过 blocking
功能访问。该包内部使用 reqwest 和 serde。
文档
包文档可在 docsrs 中找到。示例用法可在 Resend 网站上的 入门指南 中找到,您还可以在 API 参考 中找到示例。
功能
blocking
启用阻塞客户端。native-tls
使用系统原生 TLS。 默认启用。rustls-tls
使用由rustls
支持的 TLS。
变量
RESEND_API_KEY
启用Default
为Resend
客户端(必需)。RESEND_BASE_URL
覆盖默认基本地址:https://api.resend.com
(可选)。RESEND_RATE_LIMIT
设置每秒可以发送的最大请求数量。默认为 9(Resend 默认为 10)。有关更多信息,请参阅 文档。
警告:速率限制仅在使用包的异步版本(默认)时有效
依赖项
~7–19MB
~267K SLoC