获取邮件列表
命令说明
获取指定邮箱中的邮件列表,以数组的形式返回
命令原型
arrayRet = IBMNotes.GetMailList(pwd,folder,count,nTimeOut)
命令参数
参数 | 必选 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
pwd | True | string | "" | IBM Notes上绑定邮箱的登录密码 |
folder | True | string | "" | 可查找到邮件消息的邮箱文件夹,如已有的"收件箱"、"草稿"、"已发送"、"所有文档"、"垃圾邮件",须分别转换填写为"$Inbox"、"$Drafts"、"$Sent"、"$All"、"$JunkMail";在"文件夹"下自定义创建的文件夹或者子文件夹,均不需要转换,直接填写原文件夹名称即可,但子文件夹名称的填写方式为路径形式,如"我是文件夹/我是子文件夹" |
count | True | number | 0 | 指定获取邮件的数量,0为全部获取 |
nTimeOut | True | number | 30000 | 指定等待时间(毫秒),超出时引发异常,默认值为30000毫秒 |
返回结果
arrayRet,将命令运行后的结果赋值给此变量。
运行实例
/*********************************获取邮件列表*****************************
命令原型:
arrayRet = IBMNotes.GetMailList(pwd,folder,count,nTimeOut)
入参:
pwd--IBM Notes上绑定邮箱的登录密码
folder--可查找到邮件消息的邮箱文件夹,如已有的"收件箱"、"草稿"、"已发送"、"所有文档"、"垃圾邮件",须分别转换填写为"$Inbox"、"$Drafts"、"$Sent"、"$All"、"$JunkMail";在"文件夹"下自定义创建的文件夹或者子文件夹,均不需要转换,直接填写原文件夹名称即可,但子文件夹名称的填写方式为路径形式,如"我是文件夹/我是子文件夹"
count--指定获取邮件的数量,0为全部获取
nTimeOut--指定等待时间(毫秒),超出时引发异常,默认值为30000毫秒
出参:
arrayRet--命令运行后的结果
注意事项
无
**********************************************************************************/
Dim arrayRet
// 获取邮件列表
arrayRet = IBMNotes.GetMailList("123456","$Inbox",0,30000)
Traceprint arrayRet