帮助中心
获取IMAP邮件列表

获取IMAP邮件列表组件可通过IMAP协议获取邮件,返回列表类型的变量。按照邮箱中默认排序获取符合筛选条件的、最近收到的、指定数量的邮件,收件时间越早,邮件在列表中对应的索引序号越小。

# 前提条件

已创建IMAP邮箱连接。具体操作,请参见创建IMAP邮箱连接 (opens new window)

# 组件说明

# 常规设置



配置项 说明
IMAP连接 已建立的IMAP连接,支持暂存的数据和自定义表达式两种输入方式。
文件夹 待获取邮件所在邮箱中的文件夹,例如收件箱、垃圾邮件等,支持常用对象、暂存的数据、文本拼接/转换、自定义表达式四种输入方式。部分邮箱的部分文件夹不支持中文名称,请使用文件夹对应的英文名称,且应注意大小写。
建议调用获取邮箱路径函数,查看目标邮件中的文件夹名称,然后在获取IMAP邮件列表组件使用正确的文件夹名称调试该流程。获取邮箱路径函数的配置详情,请参见获取邮箱路径 (opens new window)
邮件顺序按 支持按接收邮件的日期时间进行排序。
筛选条件配置 支持通过以下条件对邮件进行筛选,邮箱服务商支持情况请参见附录。

邮件数量 要获取的最大邮件数量。
结果暂存为 将获取到的邮件暂存为列表类型的变量,名称可自定义,默认为IMAP邮件列表

# 高级设置

详情请参见高级设置 (opens new window)

# 错误处理

详情请参见错误处理 (opens new window)

# 使用示例

通过IMAP协议接收阿里邮箱中的邮件,获取当天收到的邮件列表,读取最近一封邮件的正文内容并将附件保存至本地路径C:\test中。

流程示例图

操作步骤

  1. 通过创建IMAP邮箱连接组件创建对应阿里邮箱的IMAP邮箱连接。

说明:阿里邮箱对应IMAP服务器详情可参见企业云邮箱POP\SMTP\IMAP地址和端口信息

  1. 通过获取IMAP邮件列表组件获取目标邮件列表,设置如下:

  2. 通过操作IMAP邮件组件选择最近一封邮件获取正文内容并将附件保存在本地路径C:\test中。

    待处理邮件可通过自定义表达式IMAP邮件列表.按索引取元素(索引序号)获取。
  3. 通过关闭IMAP邮箱连接组件关闭步骤1中创建的邮箱连接。

调试结果

说明:附件中内容将与正文内容一同展示。

# 常见问题

获取IMAP邮件列表时,为什么提示所选文件夹不存在? (opens new window)

# 附录

邮箱服务商对邮件筛选条件支持情况列表。 ✔:表示支持 ✘:表示不支持 ◐:表示由于第三方邮箱服务商支持情况不稳定,导致查询结果可能为空。

筛选条件 网易邮箱(126/163邮箱) QQ邮箱 阿里企业邮箱
发件人
收件人
抄件人
发送时间(年/月/日)
主题
正文
是否已读
最近更新时间: { "value": "2022-09-13", "effect": true }