Cada notificação por email que a GitHub envia contém informações de cabeçalho. As informações de cabeçalho de cada email são consistentes, ou seja, é possível usá-las no cliente de email para filtrar ou encaminhar todas as notificações do GitHub ou alguns tipos de notificações do GitHub.
Observação
Se você acredita que está recebendo notificações que não pertencem a você, examine os cabeçalhos X-GitHub-Recipient e X-GitHub-Recipient-Address. Estes headers mostram quem é o destinatário pretendido. Dependendo de sua configuração de e-mail, você pode receber notificações destinadas a outro usuário.
| Cabeçalho | Informações |
|---|---|
Endereço From | Esse endereço sempre será notifications@github.com. |
campo To | Este campo se conecta diretamente à conversa. Se você responder ao email, adicionará um novo comentário à conversa. |
Endereço Cc | O GitHub notificará você se você estiver inscrito em uma conversa cc. O segundo endereço de email cc corresponde ao motivo da notificação. O sufixo para esses motivos de notificação é @noreply.github.com. Os possíveis motivos de notificação são: |
`assign`: você foi atribuído a um problema ou a uma solicitação de pull.</li><li>
`author`: você criou um problema ou uma solicitação de pull.</li><li>
`ci_activity`: a execução de um fluxo de trabalho do GitHub Actions que você disparou foi concluída.</li><li>
`comment`: você comentou em um problema ou pull request.</li><li>
`manual`: houve uma atualização em um problema ou pull request no qual você se inscreveu manualmente.</li><li>
`mention`: você foi mencionado em um problema ou em uma solicitação de pull.</li><li>
`push`: alguém realizou um commit em um pull request ao qual você está inscrito.</li><li>
`review_requested`: você ou uma equipe da qual você é membro foi requisitado para revisar um pull request.</li><li>
`security_alert`: o GitHub detectou uma vulnerabilidade em um repositório do qual você recebe alertas.</li><li>
`state_change`: Um problema ou solicitação de pull em que você está inscrito foi aberto ou fechado.</li><li>
`subscribed`: Houve uma atualização em um repositório que você está acompanhando.</li><li>
`team_mention`: uma equipe a qual você pertence foi mencionada em um problema ou em uma solicitação de pull.</li><li>
`your_activity`: você abriu, comentou ou fechou um problema ou um pull request.</li></ul> |
| campo List-Id | Esse campo identifica o nome do repositório e seu proprietário. O formato desse endereço é sempre OWNER/REPOSITORY <REPOSITORY.OWNER>, Por exemplo: List-Id: grain-lang/grain <grain.grain-lang.github.com>. |
| campo X-GitHub-Severity | As notificações por email para os Dependabot alerts que afetam um ou mais repositórios incluem o campo de cabeçalho X-GitHub-Severity. Use o valor do campo de cabeçalho X-GitHub-Severity para filtrar as notificações por email para os Dependabot alerts. Os níveis possíveis de gravidade são:
lowmoderatehighcritical