Skip to content
This repository

Groat SMTPD is a ruby gem for writing Internet mail servers

branch: master

Groat: Simple Mail Transfer Protocol Daemon


gem install groat-smtpd


Start with the example daemon. It shows the basics of building a SMTP server using Groat. Simple include the various extensions to add features to your server.


(in no particular order)

  • Write docs

  • Refactor SSL to have a common ssl base class

  • Refactor 8BitMIME/BinaryMIME to have a common body_encoding base class

  • Create a Mail class to store each mail

    • Create a Recipient class to store info on each recipient

  • Finish implementing the CHUNKING extension

  • Implement the Enhanced Status Codes extension

Something went wrong with that request. Please try again.