Локальный SMTP-сервер

Опубликовано 07.01.2015 03:28:00 в категории Полезности

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

Суть проблемы

При разработке сайтов, у меня не было ни одного случая, чтобы не потребовалось отправлять сообщения электронной почты, например с уведомлениями администратору сайта о какой-либо активности на сайте. Но при тестировании такого функционала создает некоторые неудобства, ведь не у каждого есть на локальном компьютере SMPT-сервер, который может принимать почту. Хоть и установить его не составляет особого труда, всё равно хочется держать свою систему в “чистоте”. Вот я и хочу предложить вашему вниманию пару полезных утилит, которые решают проблему основательно.

Smtp4Dev – локальный почтовый сервер

Я уже давно пользуюсь этой утилитой, и честно говоря, уже не знаю как без нее обходиться. Программа проста в использовании. Работает по принципу standalone, то есть не требует установки и прекрасно отслеживает указанный порт (по умолчанию 25) на Localhost.

161-10-smtp4dev

После запуска программа “прячется” в трей и получение какой-либо активности на указанном порту выдает popup-сообщение. В программе достаточное количество настроек:

161-20-smtp4dev

 

161-30-smtp4dev

Так же программа может автоматически при получении сообщения электронной почты открывать программу для его просмотра, например outlook. К сожалению, последние обновление программы, на момент написания статьи о ней, датируется августом 2011 года. Скачать программу вы можете на ее официальном сайте.

PaperCut – локальный SMTP-сервер

Следующим номером нашей программы – PaperCut. Это другой почтовый сервер, который может существенно облегчить жизнь разработчика. Посмотрите на внешний вид:

161-50-papercut

161-60-papercut

Программа выглядит достойно и правильно организованной. Не буду описывать подробно, ибо функционал не сильно отличается от предыдущей программы.

161-40-papercut

Добавлю только то, что программа развивается и по сей день. На момент написания статьи, последний релиз программы датируется ноябрем 2014 года. Отмечу еще что программа может устанавливаться и работать как standalone. Скачать выбранный способ установки программы можно на ее сайте.

Ссылки

Сайт программы smtp4dev

Сайт программы papercut

Комментарии к статье ()

Загрузка...

Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (F5) 🗙

Переподключаем сервер...

Переподключение сломалось... Пробуем еще раз сек.

Не получилось переподключится.
Пожалуйста, обновите страницу F5

Сессия была поставлена сервером на паузу.

Восстановить сессию не получилось.
Пожалуйста, обновите страницу F5.