在 iis 6 服务器上获得了一些非常基本的电子邮件代码来发送测试电子邮件。该服务器在 Exchange 服务器上启用了中继,iis 用户对 mailroot 及其所有子文件夹的目录具有写入权限,但我们仍然得到这个爆炸性错误。
CDO.Message.1 错误“80070005”访问被拒绝。/email.asp,第 42 行
我在拾取文件夹中看不到任何文件,但是队列文件夹中有文件。有什么想法我还应该看看吗?
第 42 行的代码是 myMail.Send
在 iis 6 服务器上获得了一些非常基本的电子邮件代码来发送测试电子邮件。该服务器在 Exchange 服务器上启用了中继,iis 用户对 mailroot 及其所有子文件夹的目录具有写入权限,但我们仍然得到这个爆炸性错误。
CDO.Message.1 错误“80070005”访问被拒绝。/email.asp,第 42 行
我在拾取文件夹中看不到任何文件,但是队列文件夹中有文件。有什么想法我还应该看看吗?
第 42 行的代码是 myMail.Send
发现问题,是对 SMTP 服务的权限。IIS 用户也没有系统可以访问它。我们添加了它,它现在正在工作。
这表明您的服务器不允许 CDO 通过它发送消息。最常见的原因是身份验证问题。如果您的 Exchange 服务器需要身份验证,请检查设置身份验证的应用程序代码。确保 1) 它正在使用身份验证和 2) 用户名和密码实际上是正确的。