Я использую «трюк» (хорошо описанный здесь ) для хранения моих электронных писем на сервере приложений во время тестирования.
Мой файл конфигурации выглядит следующим образом:
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory" from="no-reply@here.com">
<specifiedPickupDirectory pickupDirectoryLocation="E:\EmailStore" />
</smtp>
</mailSettings>
</system.net>
Каталог существует, и у него нет проблем с правами.
Вот проблема.Файлы не будут созданы, пока я не перейду к папке на сервере.Затем внезапно взрыва все файлы попадают в каталог.
Кто-нибудь есть какие-либо идеи, что происходит?
Я заметил, что есть другой выбор- PickupDirectoryFromIis
- но мне неясно, когда мне следует использовать SpecifiedPickupDirectory
и когда мне следует использовать PickupDirectoryFromIis
.
В чем разница между SpecifiedPickupDirectory
и PickupDirectoryFromIis
?Когда я должен использовать один над другим?Это причина того, что файлы не появляются, пока я не перехожу?