Все мы и каждый из нас ежедневно и неоднократно сталкивается с проблемой отсылки ненастоящих писем. То есть как бы вроде бы и послать письмо надо, и при этом хотелось бы чтобы оно не дошло. Зачем людей мучать своими тестовыми письмами?
Обычно для этих целей я использую богоподобный mailtrap.io, но вот сейчас мне понадобилось отослать 5000 писем. И ещё узнать сколько из них “отослалось”. Удивительным образом на помощь приходит питон:
% cat bin/fake_smtp.sh #!/bin/bash echo echo 'RUN FAKE SMTP ON localhost:2525' echo echo python -m smtpd -n -c DebuggingServer localhost:2525
2017.02.14 18:55