Skip to content
This documentation is a preview of the pull request #2301

For the latest updates and improvements in production, open docs.codacy.com instead.

Emails#

To manage the email addresses associated with your account and your email notifications, click on your avatar on the top right-hand corner and open Your account, page Emails.

Email settings

Updating your email addresses#

Codacy automatically links to your Codacy account the email addresses from the Git provider associated with your current session. On the Emails page, you can verify which email addresses are linked to your Codacy account.

Notes

  • For GitHub, if you have email privacy enabled on the provider, Codacy doesn't show your private emails and uses another available email address when displaying your personal details on lists, search filters, or activity.
  • Codacy doesn't allow you to have one email associated with more than one GitHub account. You can manage your associated emails in the provider GitHub.

To update the email addresses associated with your Codacy account, do the following:

  1. Configure your Git email address. This ensures that commits are attributed to you.

  2. Update your email addresses on your Git provider (GitHub, Bitbucket, or GitLab).

  3. Log out and log back in to Codacy.

    Tip

    If the updates are still not reflected on Codacy, navigate to the access management page, revoke the relevant Git provider integration, then log out and back in to Codacy using the same provider.

Note

When developers commit from GitHub or Bitbucket, Codacy automatically associates all the commit email addresses from the same Git provider user with a single Codacy committer. For developers that never logged in to the Codacy app, this mechanism requires that they set their Git email address and add all their email addresses to their GitHub account or Bitbucket account.

Setting your Git email address#

Unless you explicitly configure your email address, Git automatically uses an email address based on the username and hostname of your workstation, and associates this email address with your commits.

To check which email address your local Git installation is using, run the following command on your workstation:

git config user.email

If the returned email address isn't one of the email addresses associated with your Git provider account, configure Git to use one of those email addresses instead:

git config --global user.email you@example.com

Important

Make sure that your email address doesn't include any extra characters such as quotes ("" or '').

Managing your email notifications#

Codacy can send you an email whenever there are new analysis results on your repositories with the list of found issues and the changes that created them. Codacy sends all email notifications to your default email address, and you can change your default email address by clicking make default next to another email address.

Configure the notifications that you wish to receive under Repository notifications:

  • Per commit: Codacy will send you an email for each analyzed commit.

  • Per pull request: Codacy will send you an email for each analyzed pull request.

  • Only my activity: By default, Codacy will only send you emails about your own commits and pull requests. Turn off this setting to receive emails for commits and pull requests made by other people as well.

Tip

To turn off all email notifications, disable the settings Per commit and Per pull request.

Share your feedback 📢

Did this page help you?

Thanks for the feedback! Is there anything else you'd like to tell us about this page?

We're sorry to hear that. Please let us know what we can improve:

Alternatively, you can create a more detailed issue on our GitHub repository.

Thanks for helping improve the Codacy documentation.

Edit this page on GitHub if you notice something wrong or missing.

If you have a question or need help please contact support@codacy.com.

Last modified November 15, 2024