获取邮件列表
命令原型
arrayRet = IMAP.GetMailList(#objIMAP,#sFolder,#iNum,#bOnlyunread,#bMarkread,#sDecoding)
命令说明
获取邮箱文件夹中的邮件列表,返回为一个数组,数组中的每一项为邮件消息对象
适应版本
社区版与企业版
必选参数
- objIMAP -- 邮箱对象
- 参数描述:由"连接邮箱"命令返回的可操控连接对象
- 参数默认值:objIMAP
- 适应版本:社区版与企业版
- sFolder -- 邮箱文件夹
- 参数描述:将从其中检索邮件消息的邮箱文件夹,如"收件箱"、"草稿"、"已发送邮件"等文件夹
- 参数默认值:"收件箱"
- 适应版本:社区版与企业版
- iNum -- 邮件数量
- 参数描述:从列表顶部开始获取的邮件数量,设置0为获取邮箱文件夹中的所有邮件
- 参数默认值:30
- 适应版本:社区版与企业版
- bOnlyunread -- 仅限未读消息
- 参数描述:指定是否只检索未读邮箱消息,默认为是
- 参数默认值:True
- 适应版本:社区版与企业版
- bMarkread -- 标记为已读
- 参数描述:指定是否将已检索的邮箱消息标记为已读,默认为否
- 参数默认值:False
- 适应版本:社区版与企业版
- sDecoding -- 字符集
- 参数描述:当邮件对象的附件名称等出现中文乱码时,需要设置正确的字符集进行解码,如"gb2312",否则保持默认值为空字符串即可
- 参数默认值:""
- 适应版本:社区版与企业版
返回结果
arrayRet,将命令运行后的结果赋值给此变量。