写了个CDO发送邮件的过程,但是运行不起来,请高手帮我看看
时间:2011-11-29
来源:互联网
写了个CDO发送邮件的过程,但是运行不起来,请高手帮我看看,报错CDO.Message.1 错误 '8004020c'
VBScript code
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <% call sendcdomail("smtp.163.com","账号","密码","发送邮箱","接收游戏","主题","测试内容") %> <% sub sendcdomail(Smtpsv,MailUser,MailPass,Frommail,Tomail,Mailtitle,Mailinfo) 'Dim Smtpserver,MailUser,MailPass,Frommail,Tomail,Mailtitle,Mailinfo '发送代码 Const cdoSendUsingMethod="http://schemas.microsoft.com/cdo/configuration/sendusing" Const cdoSendUsingPort=2 Const cdoSMTPServer="http://schemas.microsoft.com/cdo/configuration/smtpserver" Const cdoSMTPServerPort="http://schemas.microsoft.com/cdo/configuration/smtpserverport" Const cdoSMTPConnectionTimeout="http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout" Const cdoSMTPAuthenticate="http://schemas.microsoft.com/cdo/configuration/smtpauthenticate" Const cdoBasic=1 Const cdoSendUserName="http://schemas.microsoft.com/cdo/configuration/sendusername" Const cdoSendPassword="http://schemas.microsoft.com/cdo/configuration/sendpassword" Dim objConfig 'As CDO.Configuration Dim objMessage 'As CDO.Message Dim Fields 'As ADODB.Fields Set objConfig = Server.CreateObject("CDO.Configuration") Set Fields = objConfig.Fields With Fields .Item(cdoSendUsingMethod) = cdoSendUsingPort .Item(cdoSMTPServer) = ""& Smtpsv &"" '外部邮件服务器域名 .Item(cdoSMTPServerPort) = 25 'SMTP服务器端口 .Item(cdoSMTPConnectionTimeout) = 10 '连接超时 .Item(cdoSMTPAuthenticate) = cdoBasic 'CDO类型 .Item(cdoSendUserName) = ""& Mailuser &"" '邮箱用户名 .Item(cdoSendPassword) = ""& Mailpass &"" '邮箱密码 .Update End With Set objMessage = Server.CreateObject("CDO.Message") Set objMessage.Configuration = objConfig With objMessage .To = ""& Tomaill &"" '接收者邮件完整地址 .From = ""& Frommail &"" '发送人完整邮件地址 .Subject = ""& Mailtitle &"" '邮件标题 '.TextBody = "" '文本邮件内容 .htmlbody = ""& MailInfo &"" '超文本邮件内容 '.AddAttachment "C:\Scripts\Output.txt" '邮件附件(虚拟主机无法使用) .Send End With Set Fields = Nothing Set objMessage = Nothing Set objConfig = Nothing 'Response.Write "发送成功!" end sub %>
作者: wzysoft 发布时间: 2011-11-29
看看是否有相关的地方赋值了空值。
作者: dogfish 发布时间: 2011-11-29
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28