创建和管理电子邮件模板

可创建电子邮件模板以与作业活动一起用于在执行特定作业活动时发送电子邮件通知。

注:

您可能需要修改自定义角色以使用 ArcGIS Arcade 表达式检索组织成员的电子邮件地址。

创建电子邮件模板

要创建电子邮件模板,执行以下操作:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击模板按钮 Templates
    注:

    如果您没有足够的权限,则模板按钮将不可用。

  4. 单击电子邮件模板选项卡。

    电子邮件模板面板随即显示。

  5. 电子邮件模板面板中单击新建
  6. 模板名称文本框中提供电子邮件模板的名称。
  7. 根据需要在收件人抄送密件抄送文本框中键入以分号分隔的电子邮件地址,或者使用 ArcGIS Arcade 表达式以创建动态收件人的列表。

    一个电子邮件地址

    user1@test.com

    多个电子邮件地址

    user1@test.com;user2@test.com;user3@test.com;user4@test.com

    一个 Arcade 表达式

    "GetUser($CurrentPortal, JobOwner($Job))['Email']"

    多个 Arcade 表达式

    "GetUser($CurrentPortal, JobOwner($Job))['Email']";"GetUser($CurrentPortal)['Email']";"GetUser($CurrentPortal, LastRunner($Job, 'f50d740d-cc04-9296-4ce3-181e82604465'))['Email']"

    电子邮件地址和 Arcade 表达式

    user1@test.com;"GetUser($CurrentPortal, JobOwner($Job))['Email']";user3@test.com;"GetUser($CurrentPortal)['Email']"

    注:

    必须在收件人抄送密件抄送文本框中至少提供一个有效的电子邮件地址或 Arcade 表达式。

    提示:

    单击此输入支持 Arcade 表达式按钮 This input supports Arcade expressions,然后选择 ArcGIS Arcade 表达式将其添加至其关联文本框。

  8. 主题文本框中,输入电子邮件通知的主题。

    还可以使用 ArcGIS Arcade 表达式为主题提供动态值。 如果主题包含纯文本和 Arcade 表达式,则需要按如下所示格式化文本:

    JobName($Job) + ' is ready'

  9. 正文文本框中,输入电子邮件通知的消息文本。

    还可以使用 ArcGIS Arcade 表达式为正文提供动态值。 如果正文包含纯文本和 Arcade 表达式,则需要按如下所示格式化文本:

    '<b>' + JobName($Job) + '</b>, created by <b>' + JobCreator($Job) + '</b>, was started on <b>' + Text(Date(JobStartDate($Job)), 'dddd, MMMM D, Y') + '</b>.'

    注:

    您必须启用 HTML 通知选项才能在正文文本框中使用 HTML 标签。

  10. 或者,如果您的作业包含附件,则可以使用包含附件下的以下选项将作业附件包含在电子邮件通知中:
    • - 电子邮件通知中不包含作业附件。
    • 全部 - 电子邮件通知中包含所有作业附件文件夹。
    • 按文件夹 - 在按文件夹文本框中输入以逗号分隔的作业附件文件夹名称列表,以指定要包含在电子邮件通知中的作业附件文件夹。
      注:

      作业附件文件夹包含在工作流项目中,而非文件系统路径。

    注:

    如果作业包含多个附件,则其将作为单个 ZIP 文件发送,并保留附件文件夹结构。

  11. 可以在预览电子邮件文本框中输入作业 ID,然后单击预览以预览电子邮件。
    注:

    如果电子邮件包含步骤输出值的 Arcade 表达式,则必须先完成该步骤,然后才能预览输出值。

  12. 单击保存保存电子邮件模板。

编辑电子邮件模板

要编辑电子邮件模板,执行以下操作:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击模板按钮 Templates
    注:

    如果您没有足够的权限,则模板按钮将不可用。

  4. 单击电子邮件模板选项卡。

    电子邮件模板面板随即显示。

  5. 电子邮件模板面板中单击要编辑的电子邮件模板的名称。
    提示:

    可通过在搜索电子邮件模板文本框中提供搜索词的方法,在电子邮件模板面板中过滤电子邮件模板列表。

  6. 根据需要更新电子邮件模板。
  7. 可以在预览电子邮件文本框中输入作业 ID,然后单击预览以预览电子邮件。
    注:

    如果电子邮件包含步骤输出值的 Arcade 表达式,则必须先完成该步骤,然后才能预览输出值。

  8. 单击保存以保存更改。

删除电子邮件模板

删除电子邮件模板是永久操作,无法撤消。 要删除电子邮件模板,执行以下操作:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击模板按钮 Templates
    注:

    如果您没有足够的权限,则模板按钮将不可用。

  4. 单击电子邮件模板选项卡。

    电子邮件模板面板随即显示。

  5. 电子邮件模板面板中单击要删除的电子邮件模板的名称。
    提示:

    可通过在搜索电子邮件模板文本框中提供搜索词的方法,在电子邮件模板面板中过滤电子邮件模板列表。

  6. 单击更多操作 More Actions,然后单击删除

    将显示一条确认消息。

  7. 单击删除电子邮件模板,或单击取消操作。

如果您单击了,则电子邮件模板已删除。