Назад | Перейти на главную страницу

Предложения по SMTP-серверу Windows?

Мой старый почтовый сервер сломался несколько дней назад. Я собрал еще одну машину из запчастей и груды костей, что включало переформатирование существующего диска и установку новой копии Windows 2000 (у меня много лицензий на Win2000). Это будет внутренний SMTP-сервер для небольшой компании, в которой я работаю.

SMTP-сервер для получения почты для домена, связанный с ним сервер POP3, система очередей и система, которая выполняет некоторые пользовательские действия, включая выполнение сценариев, запускаемых определенными почтовыми сообщениями, является нашим собственным программным обеспечением и делает то, что мы хотим. Я ищу средство отправки почты на внешние адреса. Это программное обеспечение должно связываться с DNS-сервером, выполнять поиск MX и отправлять сообщения через SMTP в различные целевые системы. Внутренний интерфейс для передачи почтовых сообщений может быть любым, хотя, скорее всего, это также будет через SMTP. Бесплатное - это нормально, но у меня нет проблем с оплатой такого программного обеспечения, если оно без проблем делает то, что я хочу. Однако любое коммерческое программное обеспечение должно иметь пробный период не менее 14 дней, потому что мой опыт показывает, что существует множество ошибок и любое программное обеспечение должно быть доказано, что оно работает. Если он работает нормально в течение 14 дней, я с радостью заплачу за него.

Я уже пробовал несколько бесплатных программ, но у каждой есть свои проблемы. Один (не помню его имени) работал отлично, но был ограничен 10 сообщениями в день, хотя в документации об этом нигде не упоминалось. Это меня действительно разозлило, и я бы избегал этого продавца. Я не был полностью доволен используемым ранее сервером пересылки, поэтому через 8 лет или около того пришло время снова осмотреться и, надеюсь, найти что-то получше.

Подводя итог, вот требования:

Какие-либо предложения?

Программное обеспечение Internet Information Server (IIS), поставляемое с Windows Server, включает базовый механизм SMTP, который сделает то, что вы ищете. Вы можете установить это через раздел «Установка и удаление программ» Панели управления. Зайдите в компоненты Windows, затем в детали для IIS и найдите службу SMTP.

После установки его можно настроить для приема подключений через любую комбинацию IP / порта на сервере. При желании вы можете отправлять сообщения через SMTP или записывать файл MSG в папку получения. Оттуда он будет заниматься внешней доставкой.

Конечно, вам также необходимо убедиться, что соблюдаются обычные правила электронной почты, такие как наличие правильной обратной записи DNS на IP-адресе, с которого вы отправляете, и т. Д.

У меня есть комментарии по поводу ваших требований. Самый большой из них - любой MTA (агент пересылки почты - это то, что вы ищете) должен есть возможность ставить сообщения в очередь. Что происходит, когда MX целевого домена не работает? Или возвращает код ошибки 400? Если ваш MTA не помещает сообщение в очередь для повторной попытки позже, что еще он будет делать, кроме как бросить сообщение на пол? Вы должны отказаться от любого программного обеспечения, которое не может стоять в очереди.

Почему вы не хотите, чтобы он прослушивал порт 25? В конце концов, это стандартный порт SMTP. Тем более, что вы будете за брандмауэром. Однако это больше вопрос выбора.

Не отвергайте другие операционные системы из-под контроля. Linux с Postfix - отличный почтовый транспорт, надежный (он будет работать до отказа оборудования) и бесплатный.