获取本机 Outlook 账号中邮件。
参见 通用配置项。
标记为已读 :默认获取的邮件在 Outlook 中不标记为已读,勾选后则将获取的邮件标记为已读。
超时:指定此组件的执行时间。若超出此时间,组件还未执行,会抛出错误。
仅获取未读邮件 :默认仅获取未读邮箱,若不勾选则获取所有状态邮件。
筛选 :支持输入 JET / DASL query 语法检索过滤邮件,例如仅获取只读的邮件 query 为 "[UnRead] = True",如果当前输入的 query 与其他属性选项有冲突,则优先使用其他属性选项值。具体写法参考:https://docs.microsoft.com/zh-cn/office/vba/outlook/how-to/search-and-filter/filtering-items
书写示例:
"@SQL= ""urn:schemas:httpmail:sender"" = 'encoo'"
"@SQL= ""urn:schemas:httpmail:date"" > '2021/8/4'" + "And ""urn:schemas:httpmail:subject"" like '%测试%'"
此流程执行逻辑:获取 Outlook 服务账号中“收件箱”中的邮件。