配置电子邮件通知

Enterprise Server Workspace 提供从 Workspace 配置电子邮件通知的能力——可将多种事件标记并通知关键相关方。

启用与配置该功能

从 Workspace 发送通知邮件的功能,可在 Workspace 浏览器界面的 Email Notifications 页面(AdminSettingsEmail Notifications)中启用并配置。该页面属于仅 Workspace 管理员用户可访问的界面元素——即属于 Administrators 组的用户。

Workspace 仅支持使用 SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)进行邮件通知,因为大多数通过互联网发送邮件的邮件系统都使用该协议。

Email Notifications 区域的 Admin – Settings 页面提供用于启用与配置 Workspace 邮件通知功能的界面。Email Notifications 区域的 Admin – Settings 页面提供用于启用与配置 Workspace 邮件通知功能的界面。

默认情况下,Workspace 邮件通知功能处于禁用状态。启用 Send Mail Enabled 选项以将其打开。

配置页面中的字段(详见下文),以便为你的组织设置该功能:

  • Email From – 邮件将从该邮箱账号发出,在邮件的 From 字段中显示为发件人,例如 notificationsbot@yourcompany.com。使用 Gmail 时,这是发送通知邮件的源邮箱地址(例如 mycompanynotifications@gmail.com)。

    • 当使用外部 Gmail、Hotmail 或 Office365 SMTP 服务器时,此字段中的条目将被忽略。此时,邮件的 From 字段将使用 Smtp User Name 字段的条目。Email From 字段仅在使用内部 SMTP 服务器时才会使用。
    • 如果 Email From 字段指定的域与 Smtp User Name 域不同,邮件可能会被拒收或被视为垃圾邮件。
  • Send a notification when no updates have been made to a workflow task for <x> days – 用于启用并定义邮件提醒通知的天数,针对被分配了待处理 Process Task  的人员发送提醒。
  • Smtp User Name – 这是用于访问 SMTP 服务器的凭据中的用户名部分,例如 smtpserver@yourcompany.com。使用 Gmail 时,这是发送通知邮件的源邮箱地址(例如 mycompanynotifications@gmail.com)。
  • Smtp User Password – 这是用于访问 SMTP 服务器的凭据中的密码部分。使用 Gmail 时,这是用于访问将发送通知的邮箱账号的密码。
  • Smtp Host – 这是 SMTP 服务器的主机名,例如 smtp.yourcompany.com。通过 Gmail 发送时,此项应为 smtp.gmail.com
  • Smtp Port – SMTP 端口(通常为 25,或通过 Gmail 发送时为 587)。
  • Smtp SSL Enabled – 用于启用 SMTP 通信。若你的 SMTP 服务器使用 TLS/SSL,请勾选该复选框。
  • Interval to check notification (ms) – 服务器内分发新通知的时间间隔,以毫秒为单位。默认设置为 20000ms

    建议将该间隔设置为大于 10000 的值。
  • Send email notifications interval (ms) – 检查是否有新通知需要通过邮件发送的时间间隔,以毫秒为单位。默认设置为 35000ms

    建议将该间隔设置为大于 30000 的值。

示例邮件配置:使用 SMTP 从指定的 Gmail 账号发送邮件通知。
示例邮件配置:使用 SMTP 从指定的 Gmail 账号发送邮件通知。

启用并按需配置完成后,点击 按钮以测试从所选账号发送邮件。将出现 Check Email Settings 窗口,在其中输入目标邮箱地址并点击 。对话框将显示 Checking... 的进度,并且如果发送账号配置正确,最终会显示 Sent Successful 的消息。

如果使用 Google 账号时遇到问题,请尝试 允许访问安全性较低的应用
Javascript ID: Email_TestEmail_AES7_0

当然,查看目标邮箱会收到一封 Notifications Service Test Email,来自发送邮件的账号。

Workspace 通知服务发送的测试邮件(目标邮箱收到的内容),用于本次检查。Workspace 通知服务发送的测试邮件(目标邮箱收到的内容),用于本次检查。

通知邮件配置并测试成功后,请务必点击页面右上角的 按钮。

支持的通知

该功能支持多种邮件通知事件:

与 Workspace 项目相关的事件

Related page: Workspace Projects

通知包括:

  • Project Commit – 当项目已提交(commited)到 Workspace 时的通知。
  • Project Update – 当项目属性发生变化时的通知(项目的 Name 和/或 Description)。
  • Project Release – 当项目已发布(released)到 Workspace 时的通知。
  • Project Revision State Change – 当项目的生命周期状态发生变化时的通知。
  • Project Activity Start – 当项目相关活动开始时的通知(Ad Hoc Review、Handoff Review 或 Milestone Review)。
  • Project Activity Complete – 当项目相关活动完成时的通知(Ad Hoc Review、Handoff Review 或 Milestone Review)。
  • Project Delete – 当项目被删除时的通知。
点击邮件主摘要区域中的超链接文本或主 Open 按钮,可在 Workspace 的浏览器界面中打开该 Workspace 项目的详情页面。点击 Open in Altium Designer 链接,可在 Altium Designer 实例中查看该项目或修订版。
通知邮件会发送给当前作为该项目协作者、并且正在主动关注该项目的所有用户 AND 。更多详情请参阅 Watching a Workspace Project 章节。对于与活动相关的事件(Project Activity StartProject Activity Complete),邮件会发送给参与该活动的用户/用户组。

与 Workspace 库元件相关的事件

Related Page: Building & Maintaining Your Components and Libraries

通知包括:

  • Component Create – 当在 Workspace 中创建了新元件时的通知。
  • Component Release – 当元件的新修订版已发布到 Workspace 时的通知。
  • Component Revision State Change – 当元件的生命周期状态发生变化时的通知。
  • Component Delete – 当元件被删除时的通知。
点击邮件主摘要区域中的超链接文本或主 Open 按钮,可在 Workspace 浏览器界面的 Explorer 页面打开该元件的详情页面。点击 Open in Altium Designer 链接,可在 Altium Designer 中通过 Explorer panel 查看该元件或修订版。
通知邮件会发送给所有正在主动关注该元件所在父文件夹的用户。更多详情请参阅 Following a Component Folder 章节。

与审批请求相关的事件

Related page: Defining Lifecycle Definitions for a Workspace - Controlling Transitions between Lifecycle States

通知包括:

  • New Approval Request – 当某个 Component Item 的修订版提交了生命周期状态转换的审批请求时的通知。
  • Approval Request Reminder – 当原始请求人对待处理的审批请求使用 Reminder 功能时的通知。
  • State Change Request Processed – 当相关审批组成员处理了待处理的审批请求时的通知。针对该请求所采取的动作类型可能为以下之一:
    • Cancelled – 原始审批请求人决定取消该请求。
    • Rejected – 相关审批组成员拒绝了该请求。
    • Approved – 若请求需要经过多个已定义的审批组流转,当中间审批组成员批准该请求时,将应用此动作。
    • Completed – 审批组成员(或在定义了多个审批组时的最终审批组成员)批准了该请求。
点击邮件主摘要区域中的超链接文本或主 Open 按钮,可在 Workspace 基于浏览器的界面中 Explorer 页面打开该 Component Item 的详情页面。点击 Open in Altium Designer 链接,可在 Altium Designer 中通过 Explorer panel 查看该 Item 的修订版。
对于 New Approval RequestApproval Request Reminder,相关审批组成员会收到邮件通知。当状态变更请求被处理后,原始请求人以及下一审批组的所有成员(若定义了多个审批组)都会收到通知邮件。如果审批请求被审批组成员(或在定义了多个审批组时的最终审批组成员)批准,则会自动执行状态转换,所有相关方都会收到状态变更的邮件通知。

与任务相关的事件

Related page: Working with Tasks

通知包括:

  • Task Assigned – 当任务被分配且需要采取行动时的通知(例如与项目评审活动相关的任务,或物料请求)。
点击邮件主摘要区域中的超链接文本或主 Open 按钮,可打开 Workspace 浏览器界面的 Tasks 页面。
只有在关联的整体流程工作流中需要完成当前任务的用户,才会收到邮件。

与物料请求相关的事件

Related page: Process-based Part Requests

通知包括:

  • Part Request Created – 当提交了新的物料请求时的通知。
  • Part Request Complete – 当物料请求已完成时的通知(物料已成功创建,或请求最终被拒绝)。
点击邮件主摘要区域中的超链接文本或主 Open 按钮,即可在工作区浏览器界面的 Part Requests 页面上打开该零件请求(Part Request)的详细页面。
只有原始请求者才会收到这些通知。

关注工作区项目

Related page: 工作区项目

要接收与某个工作区项目相关的电子邮件通知,你不仅需要是该项目的协作者,还需要“订阅”该项目。可通过 watching 该工作区项目来完成订阅。

如果你创建了该项目——因此你是项目所有者——系统会自动将你设置为关注该项目。

关注工作区项目只能通过工作区的浏览器界面进行。操作如下:

  1. 在界面的 Projects 页面中,浏览到所需的工作区项目,并单击一次以选中该项目。
  2. 点击项目列表右上角的 控件,然后在出现的关联菜单中选择 Watch 条目。

访问用于 Watch 工作区项目的控件。访问用于 Watch 工作区项目的控件。

Projects 页面的图形视图中也可用:选中所需项目的磁贴,然后点击 控件,并从上下文菜单中选择 Watch 命令。当 Projects 页面以列表视图呈现时,点击所需项目条目最右侧的 控件,并从关联菜单中选择 Watch 命令。

你将通过电子邮件通知系统(如已启用)接收与该项目相关的适用通知。

要停止关注某个工作区项目:

  1. 在界面的 Projects 页面中,浏览到所需的工作区项目,并单击一次以选中该项目。
  2. 点击项目列表右上角的 控件,然后在出现的关联菜单中选择 Unwatch 条目。

点击 Unwatch,即可实质上取消订阅该工作区项目的通知。点击 Unwatch,即可实质上取消订阅该工作区项目的通知。

Projects 页面的图形视图中也可用:选中所需项目的磁贴,然后点击 控件,并从上下文菜单中选择 Unwatch 命令。当 Projects 页面以列表视图呈现时,点击所需项目条目最右侧的 控件,并从关联菜单中选择 Unwatch 命令。

你也将不再通过电子邮件通知系统(如已启用)接收该项目的适用通知。

关注元件文件夹

Related page: 构建与维护你的元件与库

要接收与某个元件相关的电子邮件通知,你需要“订阅”该元件所在的父文件夹。可通过 following 该元件文件夹来完成订阅。关注元件文件夹只能通过工作区的浏览器界面进行。操作如下:

  1. 在界面的 Explorer 页面中,浏览到工作区内所需的元件文件夹。
  2. 右键单击该文件夹条目,并从上下文菜单中选择 Follow 命令。

访问用于 Follow 元件文件夹的控件,从而关注在其中创建的元件的所有活动。访问用于 Follow 元件文件夹的控件,从而关注在其中创建的元件的所有活动。

你将通过电子邮件通知系统(如已启用)接收与该文件夹中任何元件活动相关的适用通知。

要停止关注某个元件文件夹,请右键单击该文件夹条目,并从上下文菜单中选择 UnFollow 命令。

点击 UnFollow,即可实质上取消订阅父元件文件夹内元件活动的通知。点击 UnFollow,即可实质上取消订阅父元件文件夹内元件活动的通知。

你也将不再通过电子邮件通知系统(如已启用)接收适用通知。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Content