Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2020-01-22. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

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

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

  1. No GitHub Enterprise, navegue até a página principal do repositório.

  2. Under your repository name, click Settings.

    Repository settings button

  3. Click Integrations & Services.

    Integrations and services selection

  4. Clique em Add service (Adicionar serviço), digite "E-mail".

    Adicionar menu de serviço

  5. 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.

    Caixa de texto de endereço de e-mail

  6. 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 header Approved corresponder ao token enviado, você poderá confiar que esse e-mail é do GitHub Enterprise.

    Caixa de texto do segredo do e-mail

  7. 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.

    Caixa de seleção do autor do e-mail

  8. Clique em Add service (Adicionar serviço).

    Serviço de adição de e-mail

Desabilitar notificações de serviço de e-mail para pushes no seu repositório

  1. No GitHub Enterprise, navegue até a página principal do repositório.

  2. Under your repository name, click Settings.

    Repository settings button

  3. Click Integrations & Services.

    Integrations and services selection

  4. Em "Services" (Serviços), ao lado de notificação, do seu e-mail adicionado, clique em .

    Serviço de exclusão de e-mail

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato