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

Добавьте ограничение класса как первое ограничение к Вашему универсальному типу.

static T FindThing<T>(IList collection, int id) where T : class, IThing, new()
43
задан J0e3gan 20 May 2015 в 00:47
поделиться

4 ответа

SMTP также не включен в Windows Vista - вам придется загрузить и установите бесплатный сторонний SMTP-сервер. Имеется несколько доступных номеров - http://www.softstack.com/freesmtp.html один.

ОБНОВЛЕНИЕ: Еще несколько вариантов - Экземпляр IIS Vista не имеет SMTP (Решения ?)

24
ответ дан 26 November 2019 в 22:44
поделиться

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

smtp.gmail.com

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

11
ответ дан 26 November 2019 в 22:44
поделиться

Я использую «Бесплатный SMTP-сервер» от Softstack.

http://www.softstack.com/freesmtp.html

HTH

1
ответ дан 26 November 2019 в 22:44
поделиться

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

<configuration>
. . . more config stuff here . . .     
  <system.net>
    <mailSettings>
      <smtp deliveryMethod="SpecifiedPickupDirectory" from="noreply@testdomain.org">
        <specifiedPickupDirectory pickupDirectoryLocation="c:\smtp\"/>
      </smtp>
    </mailSettings>
  </system.net>
</configuration>

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

57
ответ дан 26 November 2019 в 22:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: