Подтвердить что ты не робот

Как я могу использовать локальный SMTP-сервер при разработке в Windows 7?

Как я могу заставить SMTP работать в окне разработки Windows 7? Раньше я просто мог включить SMTP-сервер IIS в Windows XP. Является ли SMTP не включенным в Windows 7? Если да, то что я могу использовать вместо этого в качестве свободного механизма реле?

4b9b3361

Ответ 2

Если вы разрабатываете ASP.net с использованием встроенных почтовых библиотек, менее известный параметр конфигурации должен использовать следующее:

<configuration>
. . . more config stuff here . . .     
  <system.net>
    <mailSettings>
      <smtp deliveryMethod="SpecifiedPickupDirectory" from="[email protected]">
        <specifiedPickupDirectory pickupDirectoryLocation="c:\smtp\"/>
      </smtp>
    </mailSettings>
  </system.net>
</configuration>

Все ваши электронные письма, созданные приложением, будут сбрасываться в этот каталог во время разработки. Не требуется SMTP-сервер!

Ответ 3

Вы можете использовать Google как бесплатное реле, однако вам нужно иметь учетную запись Google.

smtp.gmail.com

Просто убедитесь, что порты настроены так, как определено для вашей учетной записи.

Ответ 6

Для тех, кто все еще сталкивается с этим, я играл с двумя предложенными выше серверами (freesmtp и hmailserver). Freesmtp очень быстр и прост и разработал поле, но позволяет отправлять 10 электронных писем в день, не платя 69 долларов США. hmailserver занимает больше времени, чтобы настроить (хотя и до сих пор довольно безболезненным), но имеет больше возможностей и не просил у меня денег (пока).

Ответ 7

У меня была та же проблема, и я установил hMailServer.
http://hmailserver.com/