Outlook

获取 Outlook 邮件消息

功能

获取outlook的邮件信息。

输入

名称 说明 举例
邮件文件夹 【字符串】邮件文件夹邮件消息对象 '收件箱'
账户对应的目录名称 【字符串】用于访问待检索邮件消息的账户,不填则为默认账户 'olivia_ish@outlook.com'

选项

名称 说明 举例
筛选器 【字符串】检索邮件的筛选器的字符串 '[ReceivedTime]<"2021/01/31"'
仅未读消息 【复选框】指定是否仅检索未读消息。默认情况下,此复选框处于选中状态。
标记为已读 【复选框】指定是否检索到的邮件标记为已读。默认情况下,清除此复选框。
排序方式 【Integer】按照收件日期进行排序,有升序和降序供选择。 升序
顶部 【Integer】TopN,只收取前N条邮件消息,默认30 3

输出

名称 说明 举例
消息 【Tlist邮件列表】邮件列表变量,填入变量名称。 邮件列表

注意/说明

1.参数【筛选器】是用于邮件检索的字符串,常用的有:

(1)按接收日期[ReceivedTime]进行筛选:

​ 如筛选固定的日期:'[ReceivedTime]<"2021/01/31"'或'[ReceivedTime]<"2021/01/31 12:00"';

​ 如筛选日期变量:'[ReceivedTime] > ''' + 筛选日期 + ''' '

(2)按邮件主题[Subject]进行筛选,如'[Subject]="Failure of classification accuracy"';

(3)按发件人显示名称进行筛选,如'[发件人]="张三"';

(4)按邮件收件人进行筛选,如'[收件人]="mut@163.com"';

(5)多条件筛选的填写方式:’[ReceivedTime] > “2021/01/31” and [ReceivedTime] < “2022/01/31”‘或者’[ReceivedTime] > “2021/01/31” or [ReceivedTime] < “2022/01/31”‘

2.使用outlook相关函数时建议关闭outlook程序,否则可能会报“服务器运行失败,ProgID:Outlook.Application”错误。

3.使用该函数前,需要安装并且配置outlook。

4.参数【邮件文件夹】暂不支持部分英文名文件夹,若获取失败,则需将邮箱文件夹名更改为中文名称。

相关函数

示例/演示

示例附件

组件[获取outlook邮件消息函数]_20230804.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""