TC官方合作论坛

 找回密码
 立即注册
查看: 1172|回复: 2

[问题] CDO.Message 发邮件

[复制链接]
发表于 2018-12-22 21:52:25 | 显示全部楼层 |阅读模式
本帖最后由 剑仙十号 于 2018-12-22 22:00 编辑

功能 执行()
发送邮件("abc@163.com", "abcdefg", "abc@163.com", "tc简单开发", "tc简单开发,邮件测试", "")
结束

功能 发送邮件(ID帐号, ID密码, 发送地址, 邮件主题, 邮件内容, 邮件附件)
var 网址, arr
网址 = "http://schemas.microsoft.com/cdo/configuration/"
字符串分割(ID帐号, "@", arr)

var em = com("CDO.Message")
//var cfg = com("CDO.Configuration")
var cfg = em.Configuration
var fds = cfg.Fields
fds.Append(网址 & "sendusing", 2)
fds.Append(网址 & "smtpserver", "smtp." & arr[1])
fds.Append(网址 & "smtpserverport", 25)
fds.Append(网址 & "smtpauthenticate", 1)
fds.Append(网址 & "sendusername", arr[0])
fds.Append(网址 & "sendpassword", ID密码)
fds.Update() //更新设置.
traceprint("更新设置.")

em.From = ID帐号
em.CC = 发送地址
em.Subject = 邮件主题
em.TextBody = 邮件内容
if(邮件附件 != "")
  em.AddAttachment(邮件附件)
end
em.Send() //oMsg.Send();//发送
traceprint("执行完成.")
结束



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

 楼主| 发表于 2018-12-22 22:07:53 | 显示全部楼层
本帖最后由 剑仙十号 于 2018-12-22 23:12 编辑

为何发邮件失败,有大神来讨论下?
TC发不了邮件,不如附件的VBS 代码!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-25 16:55:34 | 显示全部楼层
人工置顶。专业顶贴20年
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-19 16:39 , Processed in 0.043118 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表