如何向asp.net中的dropfolder发送电子邮件?

cab*_*gef 3 .net c# email iis

我有两个问题:1)如何在C#中发送电子邮件,但最终是在一个drop文件夹中从那里发送而不是直接通过SMTP发送?

2)对于生产机器,我是否使用IIS来处理dropfolder,或者我应该为此购买第三方产品?

谢谢!

Hei*_*nzi 8

在你的web.config中:

<system.net>
  <mailSettings>
     <smtp deliveryMethod="SpecifiedPickupDirectory">
      <specifiedPickupDirectory pickupDirectoryLocation="C:\myDropFolder" />
     </smtp>
  </mailSettings>
</system.net>
Run Code Online (Sandbox Code Playgroud)

是否使用IIS或某些第三方产品......我想这取决于您的需求.是否有您想要的特定功能以及IIS SMTP服务器没有?