dsmtpd is a small tool to help the developer without an smtp server
$ dsmtpd -p 1025 -i 127.0.0.1 2013-01-13 14:00:07,346 INFO: Starting SMTP server at 127.0.0.1:1025
For the installation, we recommend to use a virtualenv, it's the easy way if you want to discover this package:
virtualenv ~/.envs/dsmtpd source ~/.envs/dsmtpd/bin/activate pip install dsmtpd
Execute dsmtpd with the --help flag and you will get the usage of this command:
dsmtpd --help
There are three options:
- -p You specify the port of dsmtpd (default is 1025)
- -i You specify the network interface (default is loopback, 127.0.0.1)
- -d You specify a Maildir directory to save the incoming emails
Here is a small example:
dsmtpd swaks --from [email protected] --to [email protected] --server localhost --port 1025
git clone git://github.com/matrixise/dsmtpd.git
Copyright 2013 (c) by Stephane Wirtel