Skip to content
/ fakemtpd Public
forked from Roguelazer/fakemtpd

a simple fake SMTP server for testing purposes

License

Notifications You must be signed in to change notification settings

rjc/fakemtpd

 
 

Repository files navigation

Build Status

fakemtpd

fakemtpd is a simple tool that emulates a modern SMTP daemon. It accepts connections and contains a valid implementation of the SMTP protocol as specified in [http://tools.ietf.org/html/rfc821](RFC 821) and [http://tools.ietf.org/html/rfc5321](RFC 5321).

Usage

Run fakemtpd with no arguments to start a default server. To see the default configuration, run fakemtpd --gen-config. You can change any of these parameters and write them to a YAML file, and then run fakemtpd -c /path/to/config.yaml. Many of the configuration parameters can also be overridden at the command line; run fakemtpd --help to see which ones.

Contributing

In general, forks and pull requests are useful. If you want to do something more involved, send an e-mail to [mailto:Roguelazer@gmail.com](James Brown).

License

This work is available under the ISC (OpenBSD) license. The full contents of this license are available as LICENSE

About

a simple fake SMTP server for testing purposes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%