伙计们,
使用我的应用程序获取“无法获取IIS拾取目录”异常。我在配置中创建并指定了我的目录,如下所示:
<system.net>
<mailSettings>
<smtp deliveryMethod="PickupDirectoryFromIis" from="donotreply@mysite.com">
<specifiedPickupDirectory pickupDirectoryLocation="C:\inetpub\email\mysite"/>
</smtp>
</mailSettings>
</system.net>
尝试将电子邮件放在本地目录中,以便我可以看到它们。
任何想法为什么会抛出这个例外?
FWIW,这是IIS7 + Windows 7和MVC2应用程序(C#)。
此外,继续并将IIS_IUSRS组的权限授予该目录。
答案 0 :(得分:1)
所有
好像我正在使用错误的smtp deliveryMethod。我得到了PickupDirectoryFromIis和SpecifiedPickup deliveryMethod的混合,因此使用了错误的设置。