ASP.NET中Web.Config中使用的多个SMTP详细信息

时间:2012-12-10 12:48:24

标签: asp.net smtp

我必须在web.config文件中使用多个smtp详细信息,我可以像这样使用以及如何为不同目的访问不同的smtp。我想用第一个smtp来记录错误。第二,成功邮寄给用户。

实施例

<system.net>
<mailSettings>
   <smtp deliveryMethod="Network" from="test@gmail.com">
    <network defaultCredentials="false" host="smtp.gmail.com" port="587" userName="test@gmail.com" password="test"/>
  </smtp>

 <smtp deliveryMethod="Network" from="tes2t@gmail.com">
    <network defaultCredentials="false" host="smtp.gmail.com" port="587" userName="tes2t@gmail.com" password="test2"/>
  </smtp>
</mailSettings>

我如何使用第一个smtp进行日志记录,第二个smtp用于成功msgs。

1 个答案:

答案 0 :(得分:0)

您必须根据System.Net.Configuration.SmtpSection类型定义多个部分。 你的答案是here