2010-08-10 1 views
1

Я пробовал использовать нижеследующее решение (также найдено здесь: How do I set up smtp on Vista so I can use System.Net.Mail?), но я получаю «Не могу получить каталог IIS pickup». Я знаю, что я указываю на существующий каталог, и мой web.config настроен правильно, есть ли разрешения, которые мне нужно настроить в каталоге, прежде чем я смогу написать ему?Как настроить smtp на Vista, чтобы я мог использовать System.Net.Mail из локального каталога picup?

<system.net> 
    <mailSettings> 
      <smtp deliveryMethod="SpecifiedPickupDirectory"> 
        <specifiedPickupDirectory 
         pickupDirectoryLocation="c:\maildrop"/> 
      </smtp> 
    </mailSettings> 

ответ

0

Вы проверили права доступа к файлам на папке maildrop? Вы можете включить запись для всех пользователей и посмотреть, работает ли это. Если вы просто хотите, чтобы IIS писал на него, я думаю, что пользователь ASPNET, но я могу ошибаться.

Также this answer кажется, чтобы показать «\» в конце пути каталога (я надеюсь asp.net бы понять, что, хотя)

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