我正在研究忘记密码功能。在我的web.config
文件中,我完成了邮件设置:
<system.net>
<mailSettings>
<smtp from="email">
<network host="host" port="25" userName="" password="=" enableSsl="true" />
</smtp>
</mailSettings>
</system.net>
在我的SendAsync
方法中,我试图从以下位置读取设置web.config
:
SmtpClient client = new SmtpClient();
return client.SendMailAsync(ConfigurationManager.AppSettings["SupportEmailAddr"],
message.Destination,
message.Subject,
message.Body);
我不知道这是什么:AppSettings["SupportEmailAddr"]
我从这里拿了这个。
它给了我以下例外:
值不能为空。参数名称:从