Почтовый сервер для разработчика под Виндовс

02 Мая 2013 12:36 ::: Просмотров 4334 ::: Комментариев 2

В процессе веб-разработки мне время от времени требуется протестировать отправку писем, комментариев и прочих сообщений на электронную почту. Ранее, когда я работал на линуксе, эта задача решалась очень просто - скриптом-заглушкой, имитирующей sendmail (fake sendmail). Под виндовс все не так просто, но решение тоже нашлось.

Небольшая легкая программа - Courier Mail Server, очень удобная и понятная, бесплатная для трех пользователей-разработчиков. Это почтовый сервер (сервер электронной почты) под Windows для офисных и домашних сетей, позволяющая быстро организовать обмен электронной почтой в локальной сети и в Интернете. Незарегистрированная копия CMS позволяет создать не более трёх пользователей - а более мне и не надо. Если вдруг понадобится работа более 3 пользователей - можно купить регистрационный ключ, цены вполне демократичные.

Основные возможности:

  • SMTP- и POP3-сервисы
  • веб-сервер с поддержкой PHP (HTTP-сервис)
  • прокси-сервер (SOCKS-сервис)
  • удалённое администрирование
  • работа системной службой (сервисом)поддержка нескольких почтовых доменов
  • обработка и антиспам-фильтрация почты по заданным правилам
  • интеграция с антивирусом и внешним антиспамом
  • ограничение размеров локальных почтовых ящиков
  • псевдонимы пользователей и доменов
  • списки рассылки на основе псевдонимов
  • доменные почтовые ящики и доменная переадресация (forwarding)
  • отправка почты на фиксированные сервера (smart hosts)
  • доставка почты напрямую на сервера получателей (MX delivery)
  • ограничение пересылки внешней почты (antirelay)
  • ограничение размера пересылаемых писем и числа получателей
  • автоматическое повторение отправки исходящей почты
  • уведомления о недоставке писем, вирусах и других событиях
  • настраиваемые шаблоны уведомлений с поддержкой макросов
  • разграничение прав доступа по IP-адресам клиентов
  • ограничение числа входящих/исходящих подключений
  • сборщик почты из внешних почтовых ящиков
  • диспетчеры подключений, исходящих писем, внешних писем
  • планировщик с возможностью запуска внешних приложений
  • копирование определённых писем на заданные адреса
  • обработка писем внешними приложениями

Возможностей для моих целей более чем достаточно. На позапрошлой работе именно Courier Mail Server использовался для организации почты на предприятии. Осталось только запустить программу, немного настроить - и тестовый полигон для отправки писем на localhost готов. Письма хранятся в текстовом формате, отладка не вызывает каких-то проблем, логи работы можно смотреть прямо в окне программы..

Есть еще одна похожая программа - Spectral Personal SMTP Server, бесплатная, и тоже русская. Обладает рядом интересных возможностей. Сам я ей не пользовался, но как запасной альтернативный вариант подойдет. К сожалению, похоже что продукт более не развивается.

Возврат к списку