主题:  关于cdonts的问题

Erisaki

职务:普通成员
等级:1
金币:0.0
发贴:41
#12002/9/16 11:39:14
代码如下
<%
if founderr=false then
dim objCDOMail
Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
objCDOMail.From =Email
objCDOMail.To ="Erisaki@163.net"
objCDOMail.Subject =title
objCDOMail.Body = content
objCDOMail.Send '这里是第48行代码
Set objCDOMail = Nothing
%>
在服务器那里是出现这样的错误提示:
Microsoft VBScript runtime error '800a0046'
Permission denied
/e/erisaki/sentemail.asp, line 48
将第四十八条代码删了就没有问题了!
objCDOMail.Send 我想问问为什么这条代码会有问题阿~~~这是一个挺几的问题,多谢帮助!请各位好心人看看,我服务器是在外国的,不知道有没有影响,cdonts这个对象不是asp内置的吗?再次感谢!



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#22002/9/16 17:22:25
是一个组件了,一般会在IIS中默认安装的,但有些服务器安装时可能会把这个组件没有安装上去



5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#32002/9/16 17:24:57
你上面的那么多只是在给属性赋值又没有操作没有什么问题的。
那个send才是真正的操作,要错就错在那里了。可能是你上面的赋值有问题,
也有可能是服务器的问题。