#resend #send-email #sdk #api-bindings

resend-client-rs

Resend 客户端的基本端口

1 个不稳定版本

0.1.0 2023年11月20日

#227 in 电子邮件

MIT 许可证

15KB
345

resend-client-rs

crates.io Released API docs MIT licensed

用于通过 Resend 发送电子邮件的客户端。主要逻辑从官方 Go 库 转移而来。

与其他选项相比,该库更加完整,因为它包括了域名端点。

安装

cargo添加 resend-client-rs

使用方法

use resend_client_rs::Client;

let client = Client::new("API_KEY");
let result = client.email_service.send(&SendEmailRequest {
    subject: "My subject".to_string(),
    from: "[email protected]".to_string(),
    to: vec!["[email protected]".to_string()],
    cc: None,
    bcc: None,
    reply_to: None,
    html: None,
    text: None,
    tags: None,
    attachments: None,
    headers: None,
}).await;

依赖项

~6–18MB
~273K SLoC