13 个重大版本

0.14.0 2023年1月4日
0.13.0 2022年5月14日
0.12.0 2022年3月24日
0.11.2 2021年8月11日
0.4.0 2018年8月25日

#15 in #json-api

Download history • Rust 包仓库 14/week @ 2024-03-04 • Rust 包仓库 53/week @ 2024-03-11 • Rust 包仓库 27/week @ 2024-03-18 • Rust 包仓库 48/week @ 2024-04-01 • Rust 包仓库 13/week @ 2024-04-08 • Rust 包仓库 25/week @ 2024-04-15 • Rust 包仓库 30/week @ 2024-04-22 • Rust 包仓库 29/week @ 2024-04-29 • Rust 包仓库 17/week @ 2024-05-06 • Rust 包仓库 2/week @ 2024-05-13 • Rust 包仓库 28/week @ 2024-05-20 • Rust 包仓库 40/week @ 2024-05-27 • Rust 包仓库 40/week @ 2024-06-03 • Rust 包仓库 66/week @ 2024-06-10 • Rust 包仓库 39/week @ 2024-06-17 • Rust 包仓库

187 每月下载量
用于 forge_backup

MIT 许可证

27KB
556

mailgun_v3

Build Status Current Crates.io Version

基于 reqwest 的 Mailgun v3 JSON API 网页绑定

https://docs.rs/mailgun_v3/latest/mailgun_v3/

目前实现

  • 发送电子邮件
  • 电子邮件验证

示例

发送电子邮件

use mailgun_v3::email::{Message, EmailAddress, MessageBody};
use mailgun_v3::Credentials;

fn main(){
    let msg = Message {
        to: vec![EmailAddress::address("target@example.org")],
        body: MessageBody::Text("hello world".to_string()),
        subject: String::from("sample subject"),
        ..Default::default()
    };
    let sender = EmailAddress::address("sender@example.org");
    let creds = Credentials::new(
        "key-abc1234567890",
        "example.org",
    );
    let res = mailgun_v3::email::send_email(&creds, &sender, msg);
    println!("{:?}", res);
}

更多示例可以在示例目录中找到。

依赖项

~5–20MB
~277K SLoC