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 电子邮件

Download history 60/week @ 2024-05-03 13/week @ 2024-05-10 11/week @ 2024-05-17 16/week @ 2024-05-24 30/week @ 2024-05-31 508/week @ 2024-06-07 238/week @ 2024-06-14 63/week @ 2024-06-21 512/week @ 2024-06-28 368/week @ 2024-07-05 215/week @ 2024-07-12 294/week @ 2024-07-19 139/week @ 2024-07-26 190/week @ 2024-08-02 550/week @ 2024-08-09 147/week @ 2024-08-16

每月 1,052 下载
用于 rss2email

MIT 许可

90KB
1.5K SLoC

resend-rs

Build Status Crate Docs Crate Version

最小化的 Resend 客户端。

使用

cargo add resend-rs
cargo add tokio -F macros,rt-multi-thread

电子邮件通过 Resend 客户端发送,该客户端提供同步和异步发送方法。这两个方法是互斥的,可以通过 blocking 功能访问。该包内部使用 reqwestserde

文档

包文档可在 docsrs 中找到。示例用法可在 Resend 网站上的 入门指南 中找到,您还可以在 API 参考 中找到示例。

功能

  • blocking 启用阻塞客户端。
  • native-tls 使用系统原生 TLS。 默认启用
  • rustls-tls 使用由 rustls 支持的 TLS。

变量

  • RESEND_API_KEY 启用 DefaultResend 客户端(必需)。
  • RESEND_BASE_URL 覆盖默认基本地址: https://api.resend.com(可选)。
  • RESEND_RATE_LIMIT 设置每秒可以发送的最大请求数量。默认为 9(Resend 默认为 10)。有关更多信息,请参阅 文档
警告:速率限制仅在使用包的异步版本(默认)时有效

依赖项

~7–19MB
~267K SLoC