#smtp #mailer #tls-connection #debugging

samotop-delivery

一组用于将邮件发送到各个传输方式,特别是SMTP/LMTP,但也支持maildir

7个不稳定版本

0.13.1 2022年1月30日
0.13.0 2021年8月4日
0.12.0 2021年2月6日
0.5.0 2020年11月21日
0.4.4 2020年10月30日

#167 in 电子邮件

Download history 112/week @ 2024-03-07 70/week @ 2024-03-14 63/week @ 2024-03-21 42/week @ 2024-03-28 53/week @ 2024-04-04 78/week @ 2024-04-11 109/week @ 2024-04-18 103/week @ 2024-04-25 91/week @ 2024-05-02 122/week @ 2024-05-09 126/week @ 2024-05-16 120/week @ 2024-05-23 382/week @ 2024-05-30 116/week @ 2024-06-06 123/week @ 2024-06-13 51/week @ 2024-06-20

每月下载量 689次
用于 2 个crate中(通过 samotop

MIT/Apache

335KB
9K SLoC

samotop-delivery 0.13.1

邮件分发抽象

samotop-delivery 是一组用于将邮件发送到各个传输方式,特别是SMTP/LMTP,但也支持maildir... 它在Samotop中用作入站邮件的调度解决方案,但您也可以用它来发送邮件。

功能

  • 以SMTP风格执行
    • 使用SMTP进行通信
    • 使用LMTP进行通信
    • 通过TCP连接
    • 通过Unix套接字连接
    • 连接到子进程IO
    • 所有连接支持TLS
    • 重用已建立的连接
  • 本地执行
    • 将邮件写入MailDir
    • 将邮件写入lozizol日记
    • 将邮件写入MBox文件 - 欢迎贡献
    • 将邮件写入单个目录 - 仅适用于调试
  • 流行的集成
    • 使用sendmail发送邮件

Unix套接字上的LMTP启用广泛的本地交付集成,例如dovecot或postfix。一些邮件交付程序也支持LMTP。

致谢

这是来自async-smtp的分支,来自delta.chat项目。

许可证 - MIT OR Apache-2.0

根据您的选择,在Apache许可证版本2.0MIT许可证下许可。
除非您明确说明,否则您提交的任何有意包含在此crate中的贡献,根据Apache-2.0许可证定义,将根据上述许可进行双许可,没有任何附加条款或条件。

依赖关系

~6–20MB
~238K SLoC