6 个版本 (3 个破坏性版本)

0.4.0 2022 年 8 月 19 日
0.3.1 2021 年 11 月 4 日
0.2.1 2021 年 9 月 28 日
0.2.0 2021 年 4 月 29 日
0.1.1 2021 年 2 月 25 日

#236电子邮件

Download history 12/week @ 2024-03-27 19/week @ 2024-04-03 6/week @ 2024-04-10 33/week @ 2024-04-17 19/week @ 2024-04-24 5/week @ 2024-05-01 4/week @ 2024-05-08 8/week @ 2024-05-22 5/week @ 2024-05-29 3/week @ 2024-06-05 9/week @ 2024-06-12 40/week @ 2024-06-19 24/week @ 2024-06-26 27/week @ 2024-07-03 2/week @ 2024-07-10

每月 99 次下载

MIT 许可证

13KB
274 代码行

Mailgun46

使用 Mailgun 的电子邮件客户端

可以通过环境变量配置用于邮件的域名。

  • MAILGUN46_DOMAIN: 发送所用的域名。
  • MAILGUN46_TOKEN: 要使用的令牌,直接从 Mailgun 获取。

lib.rs:


use mailgun46::{Mailer, EmailBuilder};
// Setup a new client from env.
// The <from> header will be noreply@domain.
let client = Mailer::from_env()?;
EmailBuilder::default()
  .to("somethingparseableasanemail")
  .subject("An email")
  .text_body("A plain, informative text body")
  .build()?
  .send(&client).await?;

依赖项

~3–19MB
~249K SLoC