2008-12-04 2 views
7

В настоящее время я работаю над проектом с использованием классического ASP. Моя машина для разработки - Vista Enterprise. Хотя Vista позволяет вам иметь несколько веб-сайтов (не обойдя обходной путь в XP), он удалил службу SMTP из IIS.У экземпляра IIS от Vista нет SMTP (Решения?)

Есть ли стандартный обходной путь для этой проблемы?

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

ответ

9

Я нашел лучшее предложение на сервере. This thread details it

http://smtp4dev.codeplex.com/ Nice tool.

+0

Я использовал smtp4dev, так как этот ответ был опубликован как мой переход к решению dev. Сказано, что я недавно наткнулся на другую возможность. Программа называется papercut. Вот сравнение двух приложений. http://improve.dk/papercut-vs-smtp4dev-testing-mail-sending-locally/ – 2013-02-28 17:01:45

6

У вас есть два метода обхода. Вы можете направлять всю почту на SMTP-сервер вашей компании. Это часто означает, что ваши машины разработки используют другую конфигурацию (удаленный SMTP и локальный), поэтому я считаю это менее желательным.

Вы также можете установить еще один SMTP-сервер на своем компьютере-разработчике. Один из вариантов - бесплатный Mercury Mail Transport System от создателя почтенной Почты Пегаса.

+0

Похоже, мне действительно нужно использовать CDO SYS против CDONTS. – 2008-12-11 13:44:22

1

Это очень похоже на "What’s a good mail server for development use?"

Я попробовал 3 вещи:

  • sendmail from SUA community warehouse построен с SASL (AUTH) и OpenSSL (SSL/TLS) для Interx/СФУ/SUA. Это работает хорошо, но довольно медленно начать сеанс по какой-то причине. И, конечно же, это sendmail настолько непрозрачно, насколько это возможно по-человечески. (Службы UNIX 3.5 и подсистемы для Unix-приложений также поставляются со старой версией sendmail, у которой нет AUTH и ssl.)
  • Mercury Mail Server. Установки и управления кажутся тупыми и приуроченными ко мне.
  • hMailServer. Очень гладкий. Быстрая настройка и интуитивно понятная настройка. Мне это нравится.
+0

hMailServer также поддерживает подписи DKIM: http://www.hmailserver.com/documentation/latest/?page=reference_domain.Очень приятно, если вы не хотите, чтобы вас помешали как спам: http://stackoverflow.com/questions/371/how-do-you-make-sure-email-you-send-programmatically-is-not-automatically- Помечено – russau 2009-10-07 00:38:15

1

Посмотрите на Papercut. Это хорошо работает для моей среды разработки на Windows 7.

Описание Papercut с сайта CodePlex:

Papercut является упрощенным сервер SMTP предназначен для получения только сообщений (не посылать их на) с Графический интерфейс сверху, позволяющий видеть получаемые сообщения. Он не вводит никаких ограничений на адреса , он просто берет сообщение и позволяет вам его увидеть. Только активен, пока он работает, и если вы хотите его в фоновом режиме, просто свести его к системному лотку. Когда он получит новое сообщение, появится сообщение с воздушным шаром , чтобы вы знали.

Смежные вопросы