Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
a simple fake SMTP server for testing purposes
Python

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
docs
fakemtpd
tests
.gitignore
.travis.yml
LICENSE
NEWS.md
README.md
requirements-tests.txt
requirements.txt
setup.cfg
setup.py

README.md

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 and http://tools.ietf.org/html/rfc5321.

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.

License

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

Something went wrong with that request. Please try again.