SMTP сервер на python для разработки с сохранением писем

Для личных нужд немного раcширил SMTP сервер для разработки, который можно запустить имея голый python.

$ python -m smtpd -n -c DebuggingServer localhost:1025

Все, что я добавил - это сохранение писем в указаный каталог, а то просматривать html письма в консоли совсем не удобно.

$ python dev_smtpd.py -s /path/to/save/mails/

По умолчанию используется DebuggingServer и порт 1025 на localhost.

Исходник лежит на GitHub Gist