SmtpClient无法从web.config获取凭据

时间:2014-10-23 21:27:30

标签: asp.net asp.net-mvc

在Asp.Net MVC应用程序上,我在Web上有以下内容.Config:

  <smtp from="noreply@mydomain.com" deliveryMethod="Network">
    <network host="smtp.mandrillapp.com" port="25" defaultCredentials="false" userName="gateway@mydomain.com" password="lskdlkdsV6vBfXsQg"/>        
  </smtp>

我在C#上创建了一个SmtpClient,如下所示:

SmtpClient client = new SmtpClient { UseDefaultCredentials = true };

客户端中的密码和用户名为空,但主机已正确填充。

然后我尝试了以下内容:

SmtpClient client = new SmtpClient { UseDefaultCredentials = false };

现在客户端中的凭据为空。

有没有人知道可能出现什么问题?

0 个答案:

没有答案