Ответ 1
Просто, чтобы немного помочь с настройкой, вот пример setup.reg:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\GNU]
[HKEY_LOCAL_MACHINE\SOFTWARE\GNU\XMail]
"MAIL_ROOT"="C:\\MailRoot"
"MAIL_CMD_LINE"=""
У кого-нибудь есть опыт работы с сторонним SMTP-сервером для Windows (сервер 2003)? Я хотел бы настроить его так, чтобы круиз-контроль мог отправлять сообщения о ночных сборках и проверках SVN.
Я хотел бы, чтобы сервер был легким и бесплатным (это будет использоваться только для отправки электронной почты)
Я знаю, что сервер Windows 2003 имеет встроенный SMTP-сервер, но этот компьютер является виртуальной машиной, и я не могу предоставить ему доступ к установочному компакт-диску.
Просто, чтобы немного помочь с настройкой, вот пример setup.reg:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\GNU]
[HKEY_LOCAL_MACHINE\SOFTWARE\GNU\XMail]
"MAIL_ROOT"="C:\\MailRoot"
"MAIL_CMD_LINE"=""
hMailServer http://www.hmailserver.com/ - довольно солидный (и бесплатный) SMTP-сервер. Он очень хорошо сравнивается с несвободным программным обеспечением.
Я знаю это старое сообщение, но, возможно, кто-то хотел бы попробовать Papercut?
Я использовал сервис GMail SMTP для подобных вещей. Это действительно хорошо, когда нужно демонстративно отправлять почтовое приложение потенциальному клиенту и использовать свою сеть (и получить доступ к SMTP-серверу "домой" ).
Мы используем MailEnable, чтобы сделать это.
Я там: Для записи у меня есть php-система, работающая в окне окна, и по какой-то нечетной причине она перестала отправлять электронную почту. Это устаревшая система, которая не использует аутентификацию, и у нас нет ресурса для добавления аутентификации в систему электронной почты, поэтому использовать phpemailer вместо mail() не было.
Я тестировал:
Xmailsever= sheesh, это одна из этих программ, которая заставляет читать длительную документацию. Вывод: крутая кривая обучения.
Mailenable= не бесплатно.
Hmailserver= Мне было сложно определить, как отправить не аутентифицированное электронное письмо, но, наконец, мне удалось это сделать. Однако по какой-то причине я попытался отправить электронное письмо, но он замалчивал каждое электронное письмо. Катушка показала много сообщений электронной почты, количество повторений и никаких объяснений, почему никакая электронная почта не отправлялась. Я даже проверил журнал без каких-либо успехов. Заключение, я никогда не получаю, как использовать.
Mady MTA= Наконец, я установил старый SMTP-сервер под названием MADY MTA (название напоминает мне старое программное обеспечение под названием More Mandy, но это еще одна история). По-видимому, он уже не свободен, но старая версия (2.3) по-прежнему бесплатно (я надеюсь, что это так). Итак, я установил его, я отключил аутентификацию и что он работал безупречно, и все заняли у меня 5 минут.
Можете ли вы скопировать папку i386 из другой (возможно, физической) установки Server 2003?
Просмотрите это сообщение в блоге для руководства по настройке SMTP-сервера, который поставляется с Windows Server, и используя его из .NET.
http://www.lukepuplett.com/2010/06/how-to-send-email-from-microsoft-server.html
Если ограничение SMTP для Gmail слишком мало для вас, и удаленное решение полезно, Mandrill из Mailchimp имеет ограничение в 12 000 писем в месяц и настраивается на заказ для обеспечения возможностей SMTP для приложений.
Mailenable имеет бесплатный сервер на базе Windows, который отлично работает для такого рода материалов.
Я тоже слышал о hmailserver, что тоже может стоить.
Для строго SMTP-сервера вы можете попробовать использовать PostCast Server. На postcastserver.com есть бесплатная версия.