aardio 文档

com.smtp 库模块帮助文档

com 成员列表

com.smtp()

使用CDO.Message创建SMTP邮箱发送客户端
CDO.Message

返回对象:comSmtpObject

comSmtpObject 成员列表

comSmtpObject.Attachments

已添加的附件

comSmtpObject.Attachments.Delete(1)

//删除附件,参数指定索引,起始索引为1

comSmtpObject.Attachments.DeleteAll()

删除全部附件

comSmtpObject.Configuration.Fields.Item("配置名")

配置属性

comSmtpObject.Configuration.Fields.Item().Value

配置值

comSmtpObject.Fields.Item("配置名")

配置属性

comSmtpObject.Fields.Item().Value

配置值

comSmtpObject.account

SMTP 账户名

comSmtpObject.addfile("字符串参数")

添加附件,支持多参数

comSmtpObject.authenticate

认证设置
默认值为com.smtp.cdoAuthentication.cdoBasic

comSmtpObject.bcc

密送

comSmtpObject.cc

抄送

comSmtpObject.charset

编码

comSmtpObject.from

发件人邮件地址,例如:
sender@example.com 或者 "Sender" <sender@example.com>

comSmtpObject.getConfig(k)

返回 @k 指定名称的属性值

comSmtpObject.gethtml("字符串参数")

html邮件内容

comSmtpObject.html

HTML 邮件内容

comSmtpObject.password

发送邮件密码

comSmtpObject.port

SMTP 端口,默认明文发送端口 25,
使用 SSL 端口 465 请同时指定 ssl 属性为 true,
使用 TLS 端口 587 请同时指定 tls 属性为 true

comSmtpObject.reply

应答邮件地址,例如:
"Another" another@example.com

comSmtpObject.send()

发送邮件,
可选使用一个false参数禁止更新配置参数

comSmtpObject.sender

实际发件人邮件地址,例如:
sender@example.com 或者 "Sender" <sender@example.com>

comSmtpObject.sendusing

发送方式

comSmtpObject.server

smtp服务器

comSmtpObject.setConfig(k,v)

修改 @k 指定名称的属性值为 @v

comSmtpObject.setMailHeader

comSmtpObject.setMailHeader(  
    ["return-receipt-to"] = "回执电邮地址";  
    ["disposition-notification-to"] = "回执电邮地址";  
)

comSmtpObject.ssl

是否启用 SSL,默认端口 465

comSmtpObject.subject

邮件标题

comSmtpObject.text

文本邮件内容

comSmtpObject.textCharset

文本编码

comSmtpObject.timeout

超时值,以秒为单位

comSmtpObject.tls

是否启用 TLS,默认端口 587

comSmtpObject.to

收件人邮件地址

comSmtpObject.updateConfig()

更新配置

返回对象:comSmtpObject

comSmtpObject.username

发送邮件用户名

Markdown 格式