Skip to main content

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

Узнайте, как фильтровать Уведомления по электронной почте с помощью сведений в заголовках.

Каждое уведомление по электронной почте о том, что GitHub отправляет сведения о заголовке. Данные заголовка в каждом сообщении электронной почты согласованы, поэтому вы можете использовать их в почтовом клиенте для фильтрации или пересылки всех уведомлений GitHub или определенных типов уведомлений GitHub.

Примечание.

Если вы считаете, что получаете уведомления, которые вам не принадлежат, проверьте заголовки X-GitHub-Recipient и X-GitHub-Recipient-Address. В этих заголовках указано, кто является предполагаемым получателем. В зависимости от настройки электронной почты вы можете получать уведомления, предназначенные для другого пользователя.

Верхний колонтитулИнформация
адрес FromЭтот адрес всегда будет адрес электронной почты без ответа, настроенный администратором сайта.
ПолеToЭто поле подключается непосредственно к потоку. Если вы ответите на сообщение электронной почты, вы добавите новый комментарий в беседу.
адрес CcGitHub, cc если вы подписаны на беседу. Второй адрес электронной почты cc соответствует причине уведомления. Суффикс по этим причинам уведомления — на основе адреса электронной почты без ответа, настроенного администратором сайта. Возможные причины уведомления:
  • assign. Вам назначена проблема или запрос на вытягивание.
  • author. Вы создали проблему или запрос на вытягивание.
  • ci_activity. Инициированный вами рабочий процесс GitHub Actions завершен.
  • comment. Вы прокомментировали проблему или запрос на вытягивание.
  • manual. Произошло обновление проблемы или запроса на вытягивание, на который вы подписались вручную.
  • mention. Вас упомянули в проблеме или запросе на вытягивание.
  • push. Кто-то зафиксировал запрос на вытягивание, на который вы подписаны.
  • review_requested. Вам или команде, членом которой вы являетесь, поступил запрос на проверку запроса на вытягивание.
  • security_alert. GitHub обнаружил уязвимость в репозитории, для которого вы получаете оповещения.
  • state_change. Проблема или запрос на вытягивание, на который вы подписаны, был либо закрыт, либо открыт.
  • subscribed. В репозитории, который вы отслеживаете, было обновление.
  • team_mention. Команда, членом которой вы являетесь, была упомянута в связи с проблемой или запросом на вытягивание.
  • your_activity. Вы открыли, прокомментировали или закрыли проблему или запрос на вытягивание.
ПолеList-IdЭто поле определяет имя репозитория и его владельца. Формат этого адреса всегда OWNER/REPOSITORY <REPOSITORY.OWNER>совпадает, например List-Id: grain-lang/grain <grain.grain-lang.HOSTNAME>.
ПолеX-GitHub-SeverityУведомления по электронной почте для Dependabot alerts, влияющие на одну или несколько репозиториев, включают поле заголовка X-GitHub-Severity . Значение поля заголовка X-GitHub-Severity можно использовать для фильтрации отправляемых по электронной почте уведомлений для Dependabot alerts. Возможные уровни серьезности:
  • low
  • moderate
  • high
  • critical
Дополнительные сведения см. в разделе Сведения об оповещениях Dependabot.