Как на самом деле отправлять электронные письма, сброшенные SmtpClient в каталог получения

Вот как я настраиваю smtp-клиент в web.config:

   <system.net>
    <mailSettings>
        <smtp from="&quot;SSA Notifications&quot; &lt;[email protected]&gt;" deliveryMethod="SpecifiedPickupDirectory">
            <specifiedPickupDirectory pickupDirectoryLocation="e:\pickup"/>             
        </smtp>
    </mailSettings>
   </system.net>

Поэтому, когда я отправляю электронное письмо с помощью SmtpClient, он на самом деле не отправляет его, а выгружает его в папку для получения - это задумано, в основном для целей тестирования. Теперь, если я хочу, чтобы эти сгенерированные электронные письма действительно были отправлены, что мне делать (меня не волнует, будет ли это какой-то код или сценарий Power Shell)?


person Andrey    schedule 08.02.2012    source источник


Ответы (1)


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

Каталог раскладки предназначен для стороннего почтового клиента.

person fadedreamz    schedule 03.09.2012