Мой старый почтовый сервер сломался несколько дней назад. Я собрал еще одну машину из запчастей и груды костей, что включало переформатирование существующего диска и установку новой копии Windows 2000 (у меня много лицензий на Win2000). Это будет внутренний SMTP-сервер для небольшой компании, в которой я работаю.
SMTP-сервер для получения почты для домена, связанный с ним сервер POP3, система очередей и система, которая выполняет некоторые пользовательские действия, включая выполнение сценариев, запускаемых определенными почтовыми сообщениями, является нашим собственным программным обеспечением и делает то, что мы хотим. Я ищу средство отправки почты на внешние адреса. Это программное обеспечение должно связываться с DNS-сервером, выполнять поиск MX и отправлять сообщения через SMTP в различные целевые системы. Внутренний интерфейс для передачи почтовых сообщений может быть любым, хотя, скорее всего, это также будет через SMTP. Бесплатное - это нормально, но у меня нет проблем с оплатой такого программного обеспечения, если оно без проблем делает то, что я хочу. Однако любое коммерческое программное обеспечение должно иметь пробный период не менее 14 дней, потому что мой опыт показывает, что существует множество ошибок и любое программное обеспечение должно быть доказано, что оно работает. Если он работает нормально в течение 14 дней, я с радостью заплачу за него.
Я уже пробовал несколько бесплатных программ, но у каждой есть свои проблемы. Один (не помню его имени) работал отлично, но был ограничен 10 сообщениями в день, хотя в документации об этом нигде не упоминалось. Это меня действительно разозлило, и я бы избегал этого продавца. Я не был полностью доволен используемым ранее сервером пересылки, поэтому через 8 лет или около того пришло время снова осмотреться и, надеюсь, найти что-то получше.
Подводя итог, вот требования:
Должен работать в Windows 2000.
НЕ ДОЛЖЕН устанавливать сервер на портах 25 или 110 или должен иметь возможность настройки, чтобы избежать этих портов.
Не требует защиты при приеме почты. Он будет находиться за маршрутизатором, который не будет открывать свои порты извне.
Может быть бесплатным или коммерческим. Если это не бесплатно, у вас должен быть не менее 14 дней бесплатного ознакомительного периода.
Может использовать SMTP для получения почты для пересылки, но также может потребоваться некоторый альтернативный интерфейс, например запуск исполняемого файла для каждого сообщения.
Не требует системы очередей, сервера POP3 и т. Д. Просто необходимо пересылать сообщения на MX-машины целевых доменов.
Какие-либо предложения?
Программное обеспечение Internet Information Server (IIS), поставляемое с Windows Server, включает базовый механизм SMTP, который сделает то, что вы ищете. Вы можете установить это через раздел «Установка и удаление программ» Панели управления. Зайдите в компоненты Windows, затем в детали для IIS и найдите службу SMTP.
После установки его можно настроить для приема подключений через любую комбинацию IP / порта на сервере. При желании вы можете отправлять сообщения через SMTP или записывать файл MSG в папку получения. Оттуда он будет заниматься внешней доставкой.
Конечно, вам также необходимо убедиться, что соблюдаются обычные правила электронной почты, такие как наличие правильной обратной записи DNS на IP-адресе, с которого вы отправляете, и т. Д.
У меня есть комментарии по поводу ваших требований. Самый большой из них - любой MTA (агент пересылки почты - это то, что вы ищете) должен есть возможность ставить сообщения в очередь. Что происходит, когда MX целевого домена не работает? Или возвращает код ошибки 400? Если ваш MTA не помещает сообщение в очередь для повторной попытки позже, что еще он будет делать, кроме как бросить сообщение на пол? Вы должны отказаться от любого программного обеспечения, которое не может стоять в очереди.
Почему вы не хотите, чтобы он прослушивал порт 25? В конце концов, это стандартный порт SMTP. Тем более, что вы будете за брандмауэром. Однако это больше вопрос выбора.
Не отвергайте другие операционные системы из-под контроля. Linux с Postfix - отличный почтовый транспорт, надежный (он будет работать до отказа оборудования) и бесплатный.