Sobre notificações de e-mail para pushes no seu repositório
Você pode optar por enviar automaticamente notificações de e-mail para um endereço de e-mail específico quando qualquer pessoa fizer push no repositório.
Neste artigo
- Habilitar notificações de serviço de e-mail para pushes no seu repositório
- Desabilitar notificações de serviço de e-mail para pushes no seu repositório
- Leia mais
You'll only receive email notifications if outbound email support is enabled on sua instância do GitHub Enterprise Server. For more information, contact your site administrator.
Observação: o GitHub Services, o app subjacente que permitia aos usuários personalizar notificações de e-mail para pushes nos repositórios, não terá mais suporte a partir do GitHub Enterprise 2.17. A partir do GitHub Enterprise 2.17, forneceremos um caminho alternativo para notificações de e-mail para pushes nos repositórios.
Cada notificação de e-mail para um push no repositório lista os novos commits e os vincula a um diff contendo apenas esses commits. Na notificação de e-mail, você verá:
- O nome do repositório onde o commit foi feito
- O branch em que um commit foi feito
- O SHA1 do commit, incluindo um link para o diff no GitHub Enterprise
- O autor do commit
- A data em que o commit foi feito
- Os arquivos que foram alterados como parte do commit
- A mensagem do commit;
É possível filtrar notificações de e-mail que você recebe para pushes em um repositório. Para obter mais informações, consulte "Sobre e-mails de notificação". Você também pode desativar as notificações de e-mail para pushes. Para obter mais informações, consulte "Escolher o método de entrega das notificações".
Habilitar notificações de serviço de e-mail para pushes no seu repositório
-
No GitHub Enterprise, navegue até a página principal do repositório.
-
Under your repository name, click Settings.
-
Click Integrations & Services.
-
Clique em Add service (Adicionar serviço), digite "E-mail".
-
Digite até dois endereços de e-mail, separados por um espaço, para os quais deseja enviar as notificações. Se desejar enviar e-mails a mais de duas contas, defina um dos endereços para um endereço de e-mail de grupo.
-
Se você é quem opera o seu próprio servidor, será possível verificar a integridade dos e-mails por meio do token Secret. Esse token é enviado com o e-mail como o header
Approved
. Se o headerApproved
corresponder ao token enviado, você poderá confiar que esse e-mail é do GitHub Enterprise. -
Como opção, selecione Send from author (Enviar do autor) para que os e-mails sejam entregues usando o endereço de e-mail do committer. Caso contrário, os e-mails serão enviados de endereço de e-mail no-reply configurado pelo administrador do seu site.
-
Clique em Add service (Adicionar serviço).
Desabilitar notificações de serviço de e-mail para pushes no seu repositório
-
No GitHub Enterprise, navegue até a página principal do repositório.
-
Under your repository name, click Settings.
-
Click Integrations & Services.
-
Em "Services" (Serviços), ao lado de notificação, do seu e-mail adicionado, clique em .