magicLaLa / email-serve-for-rust

send email for rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

email serve for Rust

邮件服务(仅支持 SMTP)

依赖 lettre

仅支持 发送(send)

使用方式

  1. 修改 serve/src/main.rs 内 或者 运行时设置环境变量运行:
/// 默认账户
const USER_NAME: &str = "xxxxx";
const PASS_WORD: &str = "xxxxx";
  1. 设置变量
PORT=xxxxxx;USER=xxxxx;PASS_WORD=xxxxx cargo run
  1. 运行
  ➜ cargo run # 开发预览
  ➜ cargo build --release # 打包
  ➜ ./target/debug/serve # 运行
  ➜ PORT=xxxxxx;USER=xxxxx;PASS_WORD=xxxxx ./target/debug/serve # 携带环境变量运行

output

接口地址

  • /email/send

TODO

  • Docker 支持
  • Imap 支持

About

send email for rust

License:MIT License


Languages

Language:Rust 100.0%