Skip to main content

Orange polygon with white envelope in the middle. 电子邮件工具

使用“电子邮件”工具为 数据流中的每个行/记录 发送电子邮件。您还可以添加附件和查看电子邮件生成的报告。“电子邮件”工具作为工作流中的最后一项工具运行。从可用的选项中进行选择,以验证和加密您的电子邮件,并结合使用其他报告工具来添加文本、图像、地图和表格。如需了解详情,请访问 “报告”工具

要使用 SMTP 身份验证,您必须手动对其进行配置。

警告

如果在工作流运行过程中发生错误,电子邮件工具不会发送电子邮件。

配置工具

默认情况下, 已启用 复选框处于选中状态。如果未选中,则该工具会被禁用,并且电子邮件也不会发送。“电子邮件”工具会保留所有其他配置属性。

由于安全原因,旧版邮件工具配置已不再受支持。以前,当SMTPServer标记为空时,SMTP服务器是根据Windows配置设置的。当前电子邮件工具配置使用SMTPServerName标记,该标记不能为空。

要配置工具…

  1. 指定有效的 SMTP 路径(必填字段)。

  2. 端口 输入有效值。默认情况下,SMTP 设置使用端口 25。根据加密设置,提供以下默认设置:

    • 端口 25(当“加密”设置为 时)。

    • 端口 465(当“加密”设置为 SSL/TLS 时)。

    • 端口 587(当“加密”设置为 STARTTLS 时)。

  3. 通过 加密 下拉菜单选择您的加密设置。

  4. 选择 使用 SMTP 身份验证 以启用身份验证,然后使用有效的 用户名 密码 登录。

    对于 25、465 或 587 以外的端口

    如果 SMTP 服务器使用的端口不是 25、465 或 587,请更新 SMTP 服务器的 端口 字段设置。

    如果您使用与收件人域名不同的特定 SMTP 服务器,系统管理员会在发给发件人的电子邮件中返回错误,并列出问题。

  5. 在运行工作流和发送电子邮件之前,输入相关信息。

    • 发件人 :电子邮件的发件人。必须为有效的电子邮件地址。

    • 收件人 :电子邮件的收件人。必须为有效的电子邮件地址。

    • 抄送 :电子邮件的抄送收件人。必须为有效的电子邮件地址。

    • 密件抄送 :电子邮件的密件抄送收件人。必须为有效的电子邮件地址。

    • 主题 :电子邮件的主题行。

    • 附件 :添加要附加到电子邮件的额外文件。电子邮件附件每个文件的大小限制为10 MB。但是,请注意,根据您的特定电子邮件服务器配置,可能会对文件大小有其他电子邮件限制。一般而言,如果您需要在电子邮件中包含文件,请尽可能减小文件大小。或者,您可以联机托管文件,并在电子邮件正文中包含指向文件位置的链接。

      • 添加 :选择 添加 以指定要随电子邮件发送的每个附件。您可以浏览到文件位置,也可以使用输入流中包含附件文件位置的字段。

      • 编辑 :选择 编辑 以更改先前指定的附件。“编辑”中提供了与“添加”相同的选项。

      • 删除 :选择 删除 以移除附件。如果指定了多个附件,请突出显示以选择要删除的附件并选择 删除

    • 正文 :电子邮件的内容正文。

OAuth 身份验证

要在 Designer 中设置 OAuth 身份验证,请将“电子邮件”工具放置到画布上。

  1. 选中 使用数据连接管理器 (DCM) 复选框。

  2. 选择 设置连接

  3. 创建电子邮件连接后,选择 + 连接凭证

  4. 您可以选择使用 Azure OAuth 或 Azure OAuth(Alteryx 应用程序)。

    1. Azure OAuth 是单租户应用程序。

      1. 创建新凭证 ,请填写 凭证名称 租户 ID 客户端 ID 客户端密钥 。您可以在Microsoft Azure应用程序注册页面上找到所有这些内容。

      2. 要为 Azure OAuth 令牌 创建新凭证 ,请填写 凭证名称

    2. Azure OAuth(Alteryx 应用程序) 是一个多租户应用程序。

      1. 创建新凭证 ,请填写 凭证名称

      2. 要为 Azure OAuth 令牌 创建新凭证 ,请填写 凭证名称

  5. 选择 创建并链接

  6. 选择 连接 按钮。

  7. 在外部浏览器窗口中登录。

验证成功后,您可以使用该工具并运行工作流。

注意事项和限制

Outlook 桌面限制

请注意,当您在 “布局”工具 之后使用“电子邮件”工具,发送包含表格的报告时,Outlook 桌面客户端中的表格对齐方式可能不正确。这是 Outlook 桌面客户端的限制。

电子邮件工具和 Alteryx Multi-threaded Processing (AMP)

如果您的工作流使用 AMP Engine, 在某些情况下,电子邮件工具可能会在工作流中的所有其他工具完成之前运行。要缓解此问题,我们建议您使用 Block Until Done (BUD)工具 对工作流中的数据流进行排序。例如,将输出文件的数据流连接到芽工具的 1 输出。然后,将通过电子邮件将该文件作为附件发送到芽工具的 2 输出的数据流连接起来。