Skip to content

mutecomm/smtpd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Jonathan Logan
Aug 6, 2015
7a20727 · Aug 6, 2015

History

35 Commits
Jul 27, 2014
Jul 18, 2014
Jul 15, 2014
Jul 26, 2014
Aug 6, 2015
Jul 21, 2014
Jul 21, 2014
Aug 4, 2015
Jul 21, 2014
Jul 27, 2014
Jul 20, 2014
Jul 20, 2014

Repository files navigation

Go smtpd GoDoc

Package smtpd implements an SMTP server in golang.

Features

  • STARTTLS (using crypto/tls)
  • Authentication (PLAIN/LOGIN, only after STARTTLS)
  • XCLIENT (for running behind a proxy)
  • Connection, HELO, sender and recipient checks for rejecting e-mails using callbacks
  • Configurable limits for: connection count, message size and recipient count
  • Hands incoming e-mail off to a configured callback function

Feedback

If you end up using this package or have any feedback, I'd very much like to hear about it. You can reach me by email.

Releases

No releases published

Packages

No packages published

Languages