Iis 7 System.Net.Mail.SmtpException:无法获取IIS拾取目录

Iis 7 System.Net.Mail.SmtpException:无法获取IIS拾取目录,iis-7,system.net.mail,Iis 7,System.net.mail,伙计们 我的应用程序出现“无法获取IIS拾取目录”异常。我已在配置中创建并指定目录,如下所示: <system.net> <mailSettings> <smtp deliveryMethod="PickupDirectoryFromIis" from="donotreply@mysite.com"> <specifiedPickupDirectory pickupDirectoryLocation="C:\inetpub\ema

伙计们

我的应用程序出现“无法获取IIS拾取目录”异常。我已在配置中创建并指定目录,如下所示:

<system.net>
  <mailSettings>
    <smtp deliveryMethod="PickupDirectoryFromIis" from="donotreply@mysite.com">
      <specifiedPickupDirectory pickupDirectoryLocation="C:\inetpub\email\mysite"/>
    </smtp>
  </mailSettings>
</system.net>

尝试将电子邮件放在本地目录中,以便我可以看到它们

你知道为什么它会抛出这个异常吗

FWIW,这是IIS7+Windows7和MVC2应用程序(C#)

此外,继续并授予IIS_IUSRS组访问该目录的权限。

All


似乎我使用了错误的smtp deliveryMethod。我从IIS获取了PickupDirectoryFromIis,并指定了Dpickup deliveryMethod的混淆,因此使用了错误的设置。

您可以从web.config发布或在代码中进行设置吗?我在帖子中进行了设置。由于某种原因,它没有出现。我将重试。