Настройка уведомлений по электронной почте

Вы просматриваете версию 5.5. Для самой новой информации, перейдите на страницу Настройка уведомлений по электронной почте для версии 8.0
 

Parent page: Конфигурация

Altium NEXUS Server предоставляет возможность настраивать уведомления по электронной почте от NEXUS Server — отмечая различные события для ключевых заинтересованных лиц.

Включение и настройка функции

Функция отправки уведомлений по электронной почте из вашего экземпляра NEXUS Server включается и настраивается на странице Email Notifications ( AdminSettingsEmail Notifications) в браузерном интерфейсе NEXUS Server. Эта страница является элементом интерфейса, к которому only могут получить доступ административные пользователи NEXUS Server — те, кто входит в роль Administrators.

Altium NEXUS Server поддерживает почтовые уведомления только через SMTP (Simple Mail Transfer Protocol), поскольку большинство почтовых систем, отправляющих почту через интернет, используют именно этот протокол.

Страница Email Notifications в разделе Admin – Settings предоставляет интерфейс для включения и настройки функциональности уведомлений NEXUS Server по электронной почте.Страница Email Notifications в разделе Admin – Settings предоставляет интерфейс для включения и настройки функциональности уведомлений NEXUS Server по электронной почте.

По умолчанию функция уведомлений NEXUS Server по электронной почте отключена. Включите параметр Send Mail Enabled, чтобы активировать её.

Настройте поля страницы (подробно описаны ниже), чтобы подготовить функцию для вашей организации:

  • Email From – учётная запись электронной почты, от имени которой будут отправляться письма; она будет отображаться как отправитель в поле From письма, например notificationsbot@yourcompany.com. При использовании Gmail это исходный адрес электронной почты, с которого отправляются письма-уведомления (например mycompanynotifications@gmail.com).
  • При использовании внешнего SMTP-сервера Gmail, Hotmail или Office365 значение в этом поле будет игнорироваться. Вместо этого в поле From письма будет использоваться значение из поля Smtp User Name. Поле Email From будет использоваться только при работе с внутренним SMTP-сервером.
  • Если в поле Email From указан домен, отличающийся от домена Smtp User Name, письма могут быть отклонены или помечены как спам.
  • 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, или 587 при отправке почты через Gmail).
  • 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, попробуйте разрешить доступ для менее безопасных приложений.

Проверка настройки уведомлений по электронной почте путём отправки тестового письма на целевую учётную запись. Наведите курсор на изображение, чтобы увидеть успешный результат проверки.Проверка настройки уведомлений по электронной почте путём отправки тестового письма на целевую учётную запись. Наведите курсор на изображение, чтобы увидеть успешный результат проверки.

И, конечно, проверка целевого почтового ящика покажет Notifications Service Test Email от учётной записи отправителя.

Тестовое письмо от службы уведомлений NEXUS Server, полученное на целевой адрес, указанный для проверки.Тестовое письмо от службы уведомлений NEXUS Server, полученное на целевой адрес, указанный для проверки.

После успешной настройки и тестирования почтовых уведомлений обязательно нажмите кнопку в правом верхнем углу страницы.

Поддерживаемые уведомления

Эта функция поддерживает ряд событий для уведомлений по электронной почте:

События, связанные с управляемым проектом

Related Page: Проекты Workspace

Уведомления включают:

  • Project Commit – уведомление, когда проект был зафиксирован (committed) в NEXUS Server.
  • Project Update – уведомление, когда свойства проекта каким-либо образом изменились ( Name проекта и/или Description).
  • Project Release – уведомление, когда проект был выпущен (released) в NEXUS Server.
  • 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 , чтобы открыть страницу подробностей управляемого проекта в браузерном интерфейсе NEXUS Server. Нажмите ссылку Open in Altium NEXUS, чтобы просмотреть проект или ревизию в экземпляре Altium NEXUS.
Письмо-уведомление отправляется всем пользователям, которые в данный момент являются соисполнителями (collaborators) проекта AND и активно отслеживают этот проект. Подробнее см. раздел Watching a Managed Project. Для событий, связанных с активностями (Project Activity Start, Project Activity Complete), письма отправляются тем пользователям/ролям, которые участвуют в активности.

События, связанные с управляемым компонентом

Related Page: Управление компонентами с подключённым Workspace

Уведомления включают:

  • Component Create – уведомление, когда в NEXUS Server создан новый компонент.
  • Component Release – уведомление, когда в NEXUS Server выпущена новая ревизия компонента.
  • Component Revision State Change – уведомление, когда изменяется состояние жизненного цикла компонента.
  • Component Delete – уведомление, когда компонент был удалён.
Нажмите на текст гиперссылки в основной области сводки письма или на основную кнопку Open , чтобы открыть страницу подробностей компонента на странице Explorer в браузерном интерфейсе NEXUS Server. Нажмите ссылку Open in Altium NEXUS, чтобы просмотреть компонент или ревизию через панель Explorer panel в Altium NEXUS.
Письмо-уведомление отправляется всем пользователям, которые активно подписаны на родительскую папку, в которой находится компонент. Подробнее см. раздел Following a Component Folder.

События, связанные с запросом на утверждение

Related page: Определение описаний жизненного цикла для Workspace — управление переходами между состояниями жизненного цикла

Уведомления включают:

  • New Approval Request – уведомление, когда запрос на переход между состояниями жизненного цикла для ревизии Component Item отправлен на утверждение.
  • Approval Request Reminder – уведомление, когда исходный инициатор запроса использует функцию напоминания (Reminder) для ожидающего утверждения запроса.
  • State Change Request Processed – уведомление, когда ожидающий утверждения запрос обработан участником соответствующей группы утверждения. Тип выполненного действия по запросу может быть одним из следующих:
    • Cancelled – исходный инициатор запроса на утверждение решил отменить запрос.
    • Rejected – участник соответствующей группы утверждения отклонил запрос.
    • Approved – если запрос проходит через несколько определённых групп утверждения, это действие применяется, если участник промежуточной группы утверждения одобрил запрос.
    • Completed – участник группы утверждения (или финальной группы утверждения, если определено несколько групп) одобрил запрос.
Нажмите на текст гиперссылки в основной области сводки письма или на основную кнопку Open , чтобы открыть страницу подробностей для Component Item на странице Explorer в браузерном интерфейсе NEXUS Server. Нажмите ссылку Open in Altium NEXUS, чтобы просмотреть ревизию элемента через панель Explorer panel в Altium NEXUS.
Для New Approval Request и Approval Request Reminder участники соответствующей группы утверждения получают уведомления по электронной почте. Когда запрос на изменение состояния обработан, уведомление по электронной почте получают как исходный инициатор, так и все участники следующей группы утверждения (если определено несколько групп утверждения). Если запрос на утверждение был одобрен участником группы утверждения (или участником финальной группы утверждения, если определено несколько), переход состояния будет выполнен автоматически, и все заинтересованные стороны получат почтовое уведомление об изменении состояния.

События, связанные с задачами

Related page: Работа с задачами

Уведомления включают:

  • Task Assigned – уведомление, когда задача назначена и требует действия (например, задача, связанная с активностью по ревью проекта, или запрос на компонент).
Нажмите на текст гиперссылки в основной области сводки письма или на основную кнопку Open , чтобы открыть страницу Tasks в браузерном интерфейсе NEXUS Server.
Письмо получат только те пользователи, которым необходимо выполнить текущую задачу в рамках связанного общего процесса (workflow).

События, связанные с запросами на компоненты

Related page: Запросы на компоненты на основе процессов

Уведомления включают:

  • Part Request Created – уведомление, когда отправлен новый запрос на компонент.
  • Part Request Complete – уведомление, когда запрос на компонент завершён (либо компонент успешно создан, либо запрос в итоге отклонён).
Нажмите на текст гиперссылки в основной области сводки письма или на основную кнопку Open , чтобы открыть страницу подробностей запроса на компонент на странице Part Requests в браузерном интерфейсе NEXUS Server.
Эти уведомления будет получать только исходный инициатор запроса.

Watching a Managed Project

Related page: Проекты Workspace

Чтобы получать уведомления по электронной почте в отношении управляемого проекта, нужно не только быть соисполнителем этого проекта, но и быть «подписанным» на него. Это делается путём watching этого управляемого проекта.

Если вы создали проект — и, следовательно, являетесь его владельцем — вы автоматически будете настроены на отслеживание этого проекта.

Отслеживание управляемых проектов выполняется только через браузерный интерфейс NEXUS Server. Для этого:

  1. Перейдите к нужному управляемому проекту в NEXUS Server и щёлкните по нему один раз, чтобы выбрать его, на странице Projects интерфейса.
  2. Нажмите элемент управления в правом верхнем углу списка проектов, затем выберите пункт Watch в появившемся меню.

Доступ к элементу управления для Watch управляемого проекта.Доступ к элементу управления для Watch управляемого проекта.

Также доступно в графическом представлении страницы Projects : выберите плитку нужного проекта, затем нажмите элемент управления и выберите команду Watch в контекстном меню. Когда страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части строки нужного проекта и выберите команду Watch в связанном меню.

Вы будете получать соответствующие уведомления, связанные с проектом, через систему уведомлений по электронной почте (если она включена).

Чтобы прекратить отслеживание управляемого проекта:

  1. Перейдите к нужному управляемому проекту в NEXUS Server и щёлкните по нему один раз, чтобы выбрать его, на странице Projects интерфейса.
  2. Нажмите элемент управления в правом верхнем углу списка проектов, затем выберите пункт Unwatch в появившемся меню.

Нажмите Unwatch, чтобы фактически отписаться от получения уведомлений для управляемого проекта.Нажмите Unwatch, чтобы фактически отписаться от получения уведомлений для управляемого проекта.

Также доступно в графическом представлении страницы Projects : выберите плитку нужного проекта, затем нажмите элемент управления и выберите команду Unwatch в контекстном меню. Когда страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части строки нужного проекта и выберите команду Unwatch в связанном меню.

Вы также больше не будете получать соответствующие уведомления по этому проекту через систему уведомлений по электронной почте (если она включена).

Отслеживание папки компонентов

Related Page: Управление компонентами с подключённым рабочим пространством

Чтобы получать уведомления по электронной почте, относящиеся к компоненту, вам нужно быть «подписанным» на родительскую папку, в которой находится этот компонент. Это делается путём following этой папки компонентов. Отслеживание папок компонентов выполняется только через браузерный интерфейс NEXUS Server. Для этого:

  1. Перейдите к нужной папке компонентов в NEXUS Server на странице Explorer интерфейса.
  2. Щёлкните правой кнопкой мыши по записи папки и выберите команду Follow в контекстном меню.

Доступ к элементу управления для Follow папки компонентов и, следовательно, всей активности по компонентам, созданным в ней.Доступ к элементу управления для Follow папки компонентов и, следовательно, всей активности по компонентам, созданным в ней.

Вы будете получать соответствующие уведомления, связанные с любой активностью компонентов в этой папке, через систему уведомлений по электронной почте (если она включена).

Чтобы прекратить отслеживание папки компонентов, щёлкните правой кнопкой мыши по записи папки и выберите команду UnFollow в контекстном меню.

Нажмите UnFollow, чтобы фактически отписаться от получения уведомлений об активности компонентов в родительской папке компонентов.Нажмите UnFollow, чтобы фактически отписаться от получения уведомлений об активности компонентов в родительской папке компонентов.

Вы также больше не будете получать соответствующие уведомления через систему уведомлений по электронной почте (если она включена).

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content