跳到主要内容

获取邮件列表

命令说明

获取指定邮箱中的邮件列表,以数组的形式返回

命令原型

arrayRet = IBMNotes.GetMailList(pwd,folder,count,nTimeOut)

命令参数

参数必选类型默认值说明
pwdTruestring""IBM Notes上绑定邮箱的登录密码
folderTruestring""可查找到邮件消息的邮箱文件夹,如已有的"收件箱"、"草稿"、"已发送"、"所有文档"、"垃圾邮件",须分别转换填写为"$Inbox"、"$Drafts"、"$Sent"、"$All"、"$JunkMail";在"文件夹"下自定义创建的文件夹或者子文件夹,均不需要转换,直接填写原文件夹名称即可,但子文件夹名称的填写方式为路径形式,如"我是文件夹/我是子文件夹"
countTruenumber0指定获取邮件的数量,0为全部获取
nTimeOutTruenumber30000指定等待时间(毫秒),超出时引发异常,默认值为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

可视化样例