Оказывается, Питон прямо "из коробки" умеет делать fake stmp server, никуда ничего не отправляющий, а логирующий все в stdout (в консоль, да). Все, что для этого надо - поставить python и набрать в командной строке
python -m smtpd -n -c DebuggingServer localhost:25
Порт, конечно же, можно менять. В результате все отправляемые в этот порт письма будут выводиться в консоли вместе со всеми заголовками.
Если кто не понял, зачем это надо: есть задача проверить рассылку писем на много адресов, а спамить никого не охота, да и самому заводить много ящиков лень. Вот тогда вы берете Python и запускаете отладочный smtp-сервер. Пишите письма на здоровье!
Комментариев нет:
Отправить комментарий