SMTP windows server 2008 Asp.net分拣目录

SMTP windows server 2008 Asp.net分拣目录,asp.net,email,smtp,windows-server-2008-r2,Asp.net,Email,Smtp,Windows Server 2008 R2,我已在windows server 2008中通过IIS 6.0配置了smtp服务器。 我已经批准: -管理员 -NT授权\本地服务 -NT授权\网络服务 -IUSR\u机器\u名称 -我的域用户 SMTP服务的文件夹结构如下所示: -坏话 -下降 -皮卡 -排队 我有一个mvc应用程序,可通过分拣目录发送电子邮件,配置如下: <smtp deliveryMethod="SpecifiedPickupDirectory"> <specifiedPickupDirectory p

我已在windows server 2008中通过IIS 6.0配置了smtp服务器。 我已经批准: -管理员 -NT授权\本地服务 -NT授权\网络服务 -IUSR\u机器\u名称 -我的域用户

SMTP服务的文件夹结构如下所示: -坏话 -下降 -皮卡 -排队

我有一个mvc应用程序,可通过分拣目录发送电子邮件,配置如下:

<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="E:\Email\dev\Pickup" xdt:Transform="Replace"  />
</smtp>

问题是,当我设置分拣目录时,应用程序从未将电子邮件文件写入该特定文件夹,奇怪的是,我也没有收到任何异常,我想这可能是与某些用户权限有关的问题,但我已经将完全控制权授予该文件夹中的所有人

事实是我没有收到任何电子邮件

此环境不用于生产,仅用于测试目的,
有什么建议吗?

试试下面的代码,这对我很有用,我一直在我的项目中使用它,当发送邮件时,eml文件在这里创建

  <system.net>
        <mailSettings>
          <!-- Method#2: Dump emails to a local directory -->
          <smtp from="admin@abc.com" deliveryMethod="SpecifiedPickupDirectory">
            <network host="localhost" />
            <specifiedPickupDirectory pickupDirectoryLocation="F:\Project\Mails\" />
          </smtp>
        </mailSettings>
      </system.net>

如何从该目录向最终用户发送邮件?我是否需要编写自定义脚本来发送它,或者所有电子邮件文件都将自动发送?