8 releases

0.1.7 Jan 4, 2021
0.1.6 Nov 17, 2020
0.1.5 Jul 16, 2020
0.1.4 Apr 17, 2020
0.1.1 Aug 29, 2019

#440 in Network programming

33 downloads per month

GPL-3.0+

36KB
1K SLoC

smtpbis

crates.io

Extensible SMTP server library

Built on top of rustyknife and tokio for native performance.

The ESMTP extensions that affect the socket layer are directly implemented in the base server. Extensions such as DSN that merely attributes are implemented via the Handler interface.

Features:

  • SMTPUTF8 support
  • CHUNKING support
  • Pluggable STARTTLS support

Dependencies

~17MB
~392K SLoC