【发布时间】:2011-09-12 13:12:44
【问题描述】:
我在从 Windows 服务发送电子邮件时遇到上述错误。非常感谢您的建议。
SmtpClient smtpClient = new SmtpClient();
MailMessage mailMsg = this.ComposeMailMessage();
smtpClient.Send(mailMsg);
配置
<system.net>
<mailSettings>
<smtp from="user1@mycompany.com" deliveryMethod="Network">
<network host="smtpsvr.mycompany.com" port="25" defaultCredentials="true" />
</smtp>
</mailSettings>
</system.net>
【问题讨论】:
-
很有可能,运行您网站的进程无权访问存储拾取目录名称的 IIS 元数据库,这就是您的错误的一般原因。
标签: c# asp.net iis c#-3.0 iis-6