使用 电子邮件 软件包 中的保存电子邮件 操作,可在您的机器人中将电子邮件自动保存为 EML 文件到指定文件夹。 在单个自动化工作流中,使用此 操作 在循环 操作 内处理并归档多封电子邮件。
设置
- 会话名称: 在连接 操作 中输入用于连接到邮件服务器的会话名称。
-
将电子邮件保存到文件夹: 指定要保存电子邮件的位置。 此字段不区分大小写。
- (可选)文件名称: 输入要用于保存邮件的名称。 您可以使用完整的文件夹路径来保存电子邮件。 默认情况下,如果未提供文件名,则使用电子邮件主题来保存电子邮件。注:
- 该字段支持的最大字符数为 250。 超过此限制的字符将被截断。 操作系统对完整文件路径(文件夹路径 + 文件名 + 扩展名)的限制如下:
- MacOS - 1024 个字符
- Windows: 260 个字符
max filename length = max path limit - folder path length - extension length - 当电子邮件主题用作文件名时,以下特殊字符将被替换为下划线 (_):
- 向前或向后斜线 (/ \)
- 左或右尖括号 (< >)
- 冒号 (:)
- 星号 (*)
- 左或右大括号 ({ })
- 百分比符号 (%)
- 引号 (")
- 单引号 (\')
- 问号 (?)
- 符号 (|)
- 制表符 (\t)
- 该字段支持的最大字符数为 250。 超过此限制的字符将被截断。 操作系统对完整文件路径(文件夹路径 + 文件名 + 扩展名)的限制如下:
- 覆盖文件: 选择此选项可覆盖具有相同名称的现有文件。 如果未选择此选项,则电子邮件消息将以相同的文件名保存,并以数值作为后缀;不会覆盖现有文件。
注: Microsoft Outlook 仅在 Windows 平台上支持此操作。 要在 MacOS 平台上创建自动化,请使用 Microsoft Outlook (macOS)
软件包。 请参阅 Microsoft Outlook (macOS) 软件包。
示例
此示例将未读邮件作为EML文件保存到本地文件夹。
- 将连接
操作从电子邮件
软件包拖动,并输入会话名称,例如
EmailSession1。 - 将循环
操作拖动,并执行以下操作:
- 在迭代器列表中,选择电子邮件包下的对于邮箱中的每封邮件。
- 为会话名称输入
EmailSession1。 - 在电子邮件状态下选择未读。
- 在循环内,拖动保存邮件
操作并执行以下操作:
- 为会话名称输入
EmailSession1。 - 将将电子邮件保存到文件夹设置为您的目标路径,例如
C:\EmailArchive\。
- 为会话名称输入
- 在循环之后,拖动断开连接
操作,并在会话名称中输入
EmailSession1。
结果: 每封未读电子邮件都会作为 EML 文件保存在归档文件夹中。 有关迭代器选项,请参阅 使用“对于邮箱中的每封邮件”迭代器。