3 个稳定版本
使用旧的 Rust 2015
2.0.0 | 2018年3月19日 |
---|---|
1.0.1 | 2015年7月23日 |
1.0.0 | 2015年7月22日 |
在 电子邮件 中排名 #186
每月下载量 50 次
4KB
Rust Sendmail
Rust 通过 sendmail 发送电子邮件。
需求
- Linux/Unix 计算机
- 安装与 sendmail 兼容的软件(postfix/exim4..)
* 注意以下说明假设是在 Ubuntu 系统上
第一步
安装 sendmail 并进行配置
运行命令
apt-get install sendmail
nano /etc/hosts
编辑: 127.0.0.1 localhost localhost.localdomain HOSTNAME_IF_YOU_HAVE ONE
运行命令
/etc/init.d/networking stop
/etc/init.d/networking start
运行命令
sendmailconfig
对所有问题回答 Y
第二步
创建 Main.rs 文件
extern crate sendmail;
use sendmail::email;
fn main() {
// Configure email body and header
email::send(
// From Address
"[email protected]",
// To Address
&["[email protected]"],
// Subject
"Subject - Hello World!",
// Body
"<html><body><h1>I am the body. Hello Wolrd!<br/><br/>And I accept html.</h1></body></html>"
).unwrap();
}