获取邮箱文件夹列表
命令说明
根据指定的IMAP连接,获取邮箱中的系统文件夹和我的文件夹列表
命令原型
arrayRet = IMAP.GetFolderList(objIMAP, bOriFolderInfo)
命令参数
参数 | 必选 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
objIMAP | True | expression | objIMAP | 由"连接邮箱"命令返回的可操控连接对象 |
bOriFolderInfo | True | boolean | False | 因不同的邮箱服务器返回的原始报文存在差异,选择是则直接返回原始报文,选择否则返回基于一定的提取规则进行提取后的邮箱文件夹信息 |
返回结果
arrayRet,将命令运行后的结果赋值给此变量。
运行实例
/*********************************获取邮箱文件夹列表***************************************
命令原型:
arrayRet = IMAP.GetFolderList(objIMAP, bOriFolderInfo)
入参:
objIMAP--由"连接邮箱"命令返回的可操控连接对象
bOriFolderInfo--因不同的邮箱服务器返回的原始报文存在差异,选择是则直接返回原始报文,选择否则返回基于一定的提取规则进行提取后的邮箱文件夹信息
出参:
arrayRet--命令运行后的结果
注意事项:
邮箱使用完后及时关闭连接
**********************************************************************************/
Dim objIMAP,arrayRet
// 连接邮箱
objIMAP = IMAP.Connect("imap.qq.com","***@qq.com","*****",143,false,"***@qq.com")
// 获取邮箱文件夹列表
arrayRet = IMAP.GetFolderList(objIMAP, false)
TracePrint(arrayRet)
// 断开邮箱连接
IMAP.Close(objIMAP)