Skip to content

pzb/groat-smtpd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Groat: Simple Mail Transfer Protocol Daemon

Installation

gem install groat-smtpd

Configuration

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.

TODO

(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

About

Groat SMTPD is a ruby gem for writing Internet mail servers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages