1
0
mirror of synced 2025-12-19 18:10:59 -05:00

[EDI] Account and profile Managing email preferences (#57076)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Sam Browning <106113886+sabrowning1@users.noreply.github.com>
This commit is contained in:
Joe Clark
2025-08-13 10:50:27 -07:00
committed by GitHub
parent 1b716dd342
commit c81a72afcd
14 changed files with 205 additions and 143 deletions

View File

@@ -0,0 +1,64 @@
---
title: Email addresses
intro: 'Learn about the different types of email addresses you can associate with your {% data variables.product.github %} account—primary, backup, commit, and noreply—and how each type is used for account management, security, and commit attribution.'
versions:
fpt: '*'
ghes: '*'
ghec: '*'
topics:
- Accounts
- Fundamentals
- Profile
shortTitle: Email addresses
---
## Adding an email address to your {% data variables.product.github %} account
{% data variables.product.github %} allows you to add as many email addresses to your account as you like. For more information, see [AUTOTITLE](/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/adding-an-email-address-to-your-github-account).
If you set an email address in your local Git configuration, you will need to add it to your account settings in order to connect your commits to your account. For more information about your email address and commits, see [Commit email addresses](#commit-email-addresses) below.
## Changing your primary email address
You can change the email address associated with your personal account at any time. You cannot change your primary email address to an email that is already set to be your backup email address. For more information, see [AUTOTITLE](/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address).
## Email verification for personal accounts
You can verify your email address after signing up for a new account, or when you add a new email address. If an email address is undeliverable or bouncing, it will be unverified.
Having an unverified email address does not affect most actions you can take on {% data variables.product.prodname_dotcom %}. However, we **recommend email verification** to prevent potential exploitation of third-party {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %} which may not have followed our best practices around secure authentication methods for apps.
For more information, see [AUTOTITLE](/free-pro-team@latest/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/verifying-your-email-address).
## Email verification for {% data variables.enterprise.prodname_managed_users %}
For Enterprise Managed Users (EMUs), email addresses are no longer automatically verified. This prevents unauthorized access and potential data leaks from third-party {% data variables.product.prodname_github_apps %} and OAuth applications that rely on email addresses as a primary identifier.
Until you verify your email address, your account will use a placeholder email address with your enterprise's shortcode appended for certain operations. For example, the [AUTOTITLE](/rest/users/users) and [AUTOTITLE](/rest/users/emails) will return `email+shortcode@domain.com`. In rare cases, you may find that your company's email provider does not handle the placeholder email correctly, or that the placeholder prevents you from accessing some third-party {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %}.
Once you verify an email with a {% data variables.enterprise.prodname_managed_user %}, you won't be able to use the email to sign up for a personal account on {% data variables.product.prodname_dotcom_the_website %}.
>[!NOTE] If you need to use the same email address for both your {% data variables.enterprise.prodname_managed_user %} and another {% data variables.product.github %} account (for example, for innersource, open source, or other valid use cases), you must sign in to your managed user account and unverify the email in your account settings.
>
> The email will still be linked to your managed user account, so you can continue signing in through your organization's or enterprise's identity provider (IdP). However, because the email is unverified, it may affect your access to third-party applications that identify users based solely on email address.
## Commit email addresses
{% data variables.product.github %} uses your commit email address to associate commits with your account on {% data variables.product.github %}. You can choose the email address that will be associated with the commits you push from the command line as well as web-based Git operations you make.
For web-based Git operations, you can set your commit email address on {% data variables.product.github %}. For commits you push from the command line, you can set your commit email address in Git.
{% ifversion fpt or ghec %}Any commits you made prior to changing your commit email address are still associated with your previous email address.{% else %}After changing your commit email address on {% data variables.product.github %}, the new email address will be visible in all of your future web-based Git operations by default. Any commits you made prior to changing your commit email address are still associated with your previous email address.{% endif %}
{% ifversion fpt or ghec %}To use your `noreply` email address for commits you push from the command line, use that email address when you set your commit email address in Git. To use your `noreply` address for web-based Git operations, set your commit email address on GitHub and choose to **Keep my email address private**.
You can also choose to block commits you push from the command line that expose your personal email address. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/blocking-command-line-pushes-that-expose-your-personal-email-address).{% endif %}
To ensure that commits are attributed to you and appear in your contributions graph, use an email address that is connected to your account on {% data variables.product.github %}{% ifversion fpt or ghec %}, or the `noreply` email address provided to you in your email settings{% endif %}.
For more information, see [AUTOTITLE](/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address).
## Next steps
* For how-to procedures on managing your email preferences, see [AUTOTITLE](/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences).
* For email address reference information, see [AUTOTITLE](/account-and-profile/reference/email-addresses-reference).

View File

@@ -15,5 +15,6 @@ children:
- /about-your-organizations-profile - /about-your-organizations-profile
- /about-organization-membership - /about-organization-membership
- /changing-your-github-username - /changing-your-github-username
- /email-addresses
- /scheduled-reminders - /scheduled-reminders
--- ---

View File

@@ -1,6 +1,6 @@
--- ---
title: Adding an email address to your GitHub account title: Adding an email address to your GitHub account
intro: '{% data variables.product.github %} allows you to add as many email addresses to your account as you like. If you set an email address in your local Git configuration, you will need to add it to your account settings in order to connect your commits to your account. For more information about your email address and commits, see [Setting your commit email address](/articles/setting-your-commit-email-address/).' intro: 'You can add multiple email addresses to your {% data variables.product.github %} account to manage commits and notifications.'
redirect_from: redirect_from:
- /articles/adding-an-email-address-to-your-github-account - /articles/adding-an-email-address-to-your-github-account
- /github/setting-up-and-managing-your-github-user-account/adding-an-email-address-to-your-github-account - /github/setting-up-and-managing-your-github-user-account/adding-an-email-address-to-your-github-account
@@ -16,10 +16,10 @@ topics:
- Notifications - Notifications
shortTitle: Add an email address shortTitle: Add an email address
--- ---
{% ifversion fpt or ghec %}
{% ifversion ghec %}
> [!NOTE] > [!NOTE]
> * {% data reusables.user-settings.no-verification-disposable-emails %}
> * If you're a member of an {% data variables.enterprise.prodname_emu_enterprise %}, you cannot make changes to your email address on {% data variables.product.prodname_dotcom %}. {% data reusables.enterprise-accounts.emu-more-info-account %} > * If you're a member of an {% data variables.enterprise.prodname_emu_enterprise %}, you cannot make changes to your email address on {% data variables.product.prodname_dotcom %}. {% data reusables.enterprise-accounts.emu-more-info-account %}
{% endif %} {% endif %}
@@ -31,29 +31,6 @@ shortTitle: Add an email address
![Screenshot of the "Email" settings page. Under "Primary email address," a dropdown menu, labeled with Octocat's email address, is outlined in orange.](/assets/images/help/settings/email-primary.png) ![Screenshot of the "Email" settings page. Under "Primary email address," a dropdown menu, labeled with Octocat's email address, is outlined in orange.](/assets/images/help/settings/email-primary.png)
## Troubleshooting adding an email ## Next steps
If you see an error message when you try to add an email address to your account, you may be experiencing one of the following issues. If you are having trouble adding an email address, see [AUTOTITLE](/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/troubleshooting-adding-an-email).
### Email already in use
If you see the error message `Error adding EMAIL: email is already in use`, it means the email address is already linked to another {% data variables.product.prodname_dotcom %} account. An email address can only be associated with one {% data variables.product.prodname_dotcom %} account at a time.
To use this email with a different account, follow these steps:
1. Sign in to the account currently linked to the email address and remove it from that account.
1. If you dont have access to the account, request a password reset email to recover it. See [AUTOTITLE](/authentication/keeping-your-account-and-data-secure/updating-your-github-access-credentials).
### Email linked to a {% data variables.enterprise.prodname_managed_user %}
If the email address that you are trying to add is provided to you by your organization, you may see the `Error adding EMAIL: email is already in use` error when your organization has created a {% data variables.enterprise.prodname_managed_user %} for you in their {% data variables.enterprise.prodname_emu_enterprise %}.
Reach out to your site administrator or internal IT helpdesk to learn about their deployment of {% data variables.product.prodname_ghe_cloud %} and how to access the account. You may be able to sign into the {% data variables.product.prodname_ghe_cloud %} application via the organization's identity provider (IdP).
If you want to use your email address with a personal account, you must sign in to your {% data variables.enterprise.prodname_managed_user %} and unverify the email in your account settings. The email will remain linked to your {% data variables.enterprise.prodname_managed_user %}, allowing you to access the account through your organization's IdP.
However, some third-party apps or services may not function properly with a {% data variables.enterprise.prodname_managed_user %} that has an unverified email address.
## Further reading
* [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences)

View File

@@ -15,15 +15,9 @@ topics:
- Notifications - Notifications
shortTitle: Block push with personal email shortTitle: Block push with personal email
--- ---
When you push commits from the command line, the email address that you've [set in Git](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address) is associated with your commits. If you enable this setting, each time you push to GitHub, well check the most recent commit. If the author email on that commit is a private email on your GitHub account, we will block the push and warn you about exposing your private email. When you enable this setting, each time you push to {% data variables.product.github %}, well check the most recent commit. If the author email on that commit is a private email on your GitHub account, we will block the push and warn you about exposing your private email.
{% data reusables.user-settings.about-commit-email-addresses %}
{% data reusables.user-settings.access_settings %} {% data reusables.user-settings.access_settings %}
{% data reusables.user-settings.emails %} {% data reusables.user-settings.emails %}
{% data reusables.user-settings.keeping_your_email_address_private %} {% data reusables.user-settings.keeping_your_email_address_private %}
1. To keep your email address private in commits you push from the command line, select **Block command line pushes that expose my email**. 1. To keep your email address private in commits you push from the command line, select **Block command line pushes that expose my email**.
## Further reading
* [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address)

View File

@@ -17,8 +17,6 @@ topics:
shortTitle: Primary email address shortTitle: Primary email address
--- ---
You can change the email address associated with your personal account at any time. You cannot change your primary email address to an email that is already set to be your backup email address.
{% ifversion ghec %} {% ifversion ghec %}
>[!NOTE] This article **does not apply** to {% data variables.enterprise.prodname_managed_users %}. To change your email address as a {% data variables.enterprise.prodname_managed_user %}, contact the administrator for your company's identity provider (IdP). Your primary email address is the first one assigned to you in the IdP. >[!NOTE] This article **does not apply** to {% data variables.enterprise.prodname_managed_users %}. To change your email address as a {% data variables.enterprise.prodname_managed_user %}, contact the administrator for your company's identity provider (IdP). Your primary email address is the first one assigned to you in the IdP.

View File

@@ -1,6 +1,6 @@
--- ---
title: Managing email preferences title: Managing email preferences
intro: 'You can add or change the email addresses associated with your account. You can also manage emails you receive from {% data variables.product.github %}.' intro: You can add or change the email addresses associated with your account. You can also manage emails you receive from {% data variables.product.github %}.
redirect_from: redirect_from:
- /categories/managing-email-preferences - /categories/managing-email-preferences
- /articles/managing-email-preferences - /articles/managing-email-preferences
@@ -22,7 +22,8 @@ children:
- /setting-your-commit-email-address - /setting-your-commit-email-address
- /blocking-command-line-pushes-that-expose-your-personal-email-address - /blocking-command-line-pushes-that-expose-your-personal-email-address
- /remembering-your-github-username-or-email - /remembering-your-github-username-or-email
- /managing-marketing-emails-from-github - /troubleshooting-adding-an-email
- /troubleshooting-email-verification
shortTitle: Manage email preferences shortTitle: Manage email preferences
--- ---

View File

@@ -23,35 +23,6 @@ topics:
- Notifications - Notifications
shortTitle: Set commit email address shortTitle: Set commit email address
--- ---
## About commit email addresses
{% data variables.product.github %} uses your commit email address to associate commits with your account on {% data variables.product.github %}. You can choose the email address that will be associated with the commits you push from the command line as well as web-based Git operations you make.
For web-based Git operations, you can set your commit email address on {% data variables.product.github %}. For commits you push from the command line, you can set your commit email address in Git.
{% ifversion fpt or ghec %}Any commits you made prior to changing your commit email address are still associated with your previous email address.{% else %}After changing your commit email address on {% data variables.product.github %}, the new email address will be visible in all of your future web-based Git operations by default. Any commits you made prior to changing your commit email address are still associated with your previous email address.{% endif %}
{% ifversion fpt or ghec %}
> [!NOTE]
> {% data reusables.user-settings.no-verification-disposable-emails %}
{% endif %}
{% ifversion fpt or ghec %}To use your `noreply` email address for commits you push from the command line, use that email address when you set your commit email address in Git. To use your `noreply` address for web-based Git operations, set your commit email address on GitHub and choose to **Keep my email address private**.
You can also choose to block commits you push from the command line that expose your personal email address. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/blocking-command-line-pushes-that-expose-your-personal-email-address).{% endif %}
To ensure that commits are attributed to you and appear in your contributions graph, use an email address that is connected to your account on {% data variables.product.github %}{% ifversion fpt or ghec %}, or the `noreply` email address provided to you in your email settings{% endif %}. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/adding-an-email-address-to-your-github-account).
{% ifversion fpt or ghec %}
<a name="about-no-reply-email"></a>
> [!NOTE]
> If you created your account _after_ July 18, 2017, your `noreply` email address is an ID number and your username in the form of <code>ID+USERNAME@users.noreply.github.com</code>. If you created your account _prior to_ July 18, 2017, and enabled **Keep my email address private** prior to that date, your `noreply` email address is <code>USERNAME@users.noreply.github.com</code>. You can get an ID-based `noreply` email address by selecting (or deselecting and reselecting) **Keep my email address private** in your email settings.
If you use your `noreply` email address for {% data variables.product.github %} to make commits and then change your username, those commits will not be associated with your account. This does not apply if you're using the ID-based `noreply` address from {% data variables.product.github %}. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/changing-your-github-username).{% endif %}
## Setting your commit email address on {% data variables.product.github %} ## Setting your commit email address on {% data variables.product.github %}
@@ -109,3 +80,7 @@ You can change the email address associated with commits you make in a single re
``` ```
1. {% data reusables.user-settings.link_email_with_your_account %} 1. {% data reusables.user-settings.link_email_with_your_account %}
## Next steps
To learn more about using a private email address, see [AUTOTITLE](/account-and-profile/reference/email-addresses-reference#your-noreply-email-address).

View File

@@ -0,0 +1,32 @@
---
title: Troubleshooting adding an email
intro: 'Troubleshoot problems when adding an email address to your {% data variables.product.github %} account.'
versions:
fpt: '*'
ghes: '*'
ghec: '*'
topics:
- Accounts
- Notifications
- Troubleshooting
shortTitle: Troubleshoot adding an email
---
## Email already in use
If you see the error message `Error adding EMAIL: email is already in use`, it means the email address is already linked to another {% data variables.product.prodname_dotcom %} account. An email address can only be associated with one {% data variables.product.prodname_dotcom %} account at a time.
To use this email with a different account, follow these steps:
1. Sign in to the account currently linked to the email address and remove it from that account.
1. If you dont have access to the account, request a password reset email to recover it. See [AUTOTITLE](/authentication/keeping-your-account-and-data-secure/updating-your-github-access-credentials).
## Email linked to a {% data variables.enterprise.prodname_managed_user %}
If the email address that you are trying to add is provided to you by your organization, you may see the `Error adding EMAIL: email is already in use` error when your organization has created a {% data variables.enterprise.prodname_managed_user %} for you in their {% data variables.enterprise.prodname_emu_enterprise %}.
Reach out to your site administrator or internal IT helpdesk to learn about their deployment of {% data variables.product.prodname_ghe_cloud %} and how to access the account. You may be able to sign into the {% data variables.product.prodname_ghe_cloud %} application via the organization's identity provider (IdP).
If you want to use your email address with a personal account, you must sign in to your {% data variables.enterprise.prodname_managed_user %} and unverify the email in your account settings. The email will remain linked to your {% data variables.enterprise.prodname_managed_user %}, allowing you to access the account through your organization's IdP.
However, some third-party apps or services may not function properly with a {% data variables.enterprise.prodname_managed_user %} that has an unverified email address.

View File

@@ -0,0 +1,34 @@
---
title: Troubleshooting email verification
intro: 'Troubleshoot problems when verifying your email address.'
versions:
fpt: '*'
ghes: '*'
ghec: '*'
topics:
- Accounts
- Notifications
- Troubleshooting
shortTitle: Troubleshoot verifying an email
---
## Unable to send verification email
{% data reusables.user-settings.no-verification-disposable-emails %}
## Error page after clicking verification link
The verification link expires after 24 hours. If you don't verify your email within 24 hours, you can request another email verification link.
If you click on the link in the confirmation email within 24 hours and you are directed to an error page, you should ensure that you're signed into the correct account on {% data variables.product.github %}.
1. Sign out of your account.
1. Quit and restart your browser.
1. Sign in to your account.
1. Click on the verification link in the email we sent you.
## Email is already verified by another user
If you see the error message `Error adding EMAIL: Email is already verified by another user`, you must either unverify the email for the other account before proceeding, or choose a different email address to verify.
To unverify an email address, delete it in your email settings, then optionally re-add it without verifying to keep any commits linked to your account. See [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address).

View File

@@ -17,46 +17,6 @@ topics:
shortTitle: Verify your email address shortTitle: Verify your email address
--- ---
## About email verification for personal accounts
You can verify your email address after signing up for a new account, or when you add a new email address. If an email address is undeliverable or bouncing, it will be unverified.
If you do not verify your email address, you will not be able to:
* Create or fork repositories
* Create issues or pull requests
* Comment on issues, pull requests, or commits
* Authorize {% data variables.product.prodname_oauth_app %} applications
* Generate {% data variables.product.pat_generic %}s
* Receive email notifications
* Star repositories
* Create or update projects
* Create or update gists
* Create or use {% data variables.product.prodname_actions %}
* Sponsor developers with {% data variables.product.prodname_sponsors %}
* Accept organization invitations
> [!WARNING]
> * {% data reusables.user-settings.no-verification-disposable-emails %}
> * {% data reusables.user-settings.verify-org-approved-email-domain %}
## About email verification for {% data variables.enterprise.prodname_managed_users %}
For Enterprise Managed Users (EMUs), email addresses are no longer automatically verified. This prevents unauthorized access and potential data leaks from third-party {% data variables.product.prodname_github_apps %} and OAuth applications that rely on email addresses as a primary identifier.
>[!NOTE] If you are a member of an {% data variables.enterprise.prodname_emu_enterprise %} and your account was created after August 1st, 2024, your email address is unverified by default.
Having an unverified email address does not affect most actions you can take on {% data variables.product.prodname_dotcom %}. However, we **recommend email verification** to prevent potential exploitation of third-party {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %} which may not have followed our best practices around secure authentication methods for apps (see [AUTOTITLE](/apps/oauth-apps/building-oauth-apps/best-practices-for-creating-an-oauth-app) and [AUTOTITLE](/apps/creating-github-apps/about-creating-github-apps/best-practices-for-creating-a-github-app)).
Until you verify your email address, your account will use a placeholder email address with your enterprise's shortcode appended for certain operations. For example, the [AUTOTITLE](/rest/users/users) and [AUTOTITLE](/rest/users/emails) will return `email+shortcode@domain.com`. In rare cases, you may find that your company's email provider does not handle the placeholder email correctly, or that the placeholder prevents you from accessing some third-party {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %}.
You cannot verify an email address for your {% data variables.enterprise.prodname_managed_user %} if the email address is already verified by another account on {% data variables.product.prodname_dotcom_the_website %}. To verify the email, you will need to unverify the email address on the conflicting account, then verify it for your {% data variables.enterprise.prodname_managed_user %}. See [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address).
Once you verify an email with a {% data variables.enterprise.prodname_managed_user %}, you won't be able to use the email to sign up for a personal account on {% data variables.product.prodname_dotcom_the_website %}.
>[!NOTE] If you need to use the same email address for both your {% data variables.enterprise.prodname_managed_user %} and another {% data variables.product.github %} account (for example, for innersource, open source, or other valid use cases), you must sign in to your managed user account and unverify the email in your account settings.
>
> The email will still be linked to your managed user account, so you can continue signing in through your organization's or enterprise's identity provider (IdP). However, because the email is unverified, it may affect your access to third-party applications that identify users based solely on email address.
## Verifying your email address ## Verifying your email address
{% data reusables.user-settings.access_settings %} {% data reusables.user-settings.access_settings %}
@@ -66,29 +26,6 @@ Once you verify an email with a {% data variables.enterprise.prodname_managed_us
![Screenshot of email addresses on the "Emails" page. Under an email address, a link, labeled "Resend verification email," is outlined in orange.](/assets/images/help/settings/email-verify-button.png) ![Screenshot of email addresses on the "Emails" page. Under an email address, a link, labeled "Resend verification email," is outlined in orange.](/assets/images/help/settings/email-verify-button.png)
1. {% data variables.product.prodname_dotcom %} will send you an email with a link in it. After you click that link, you'll be taken to your {% data variables.product.prodname_dotcom %} dashboard and see a confirmation banner. 1. {% data variables.product.prodname_dotcom %} will send you an email with a link in it. After you click that link, you'll be taken to your {% data variables.product.prodname_dotcom %} dashboard and see a confirmation banner.
## Troubleshooting email verification ## Next steps
### Unable to send verification email If you are having trouble verifying your email address, see [AUTOTITLE](/free-pro-team@latest/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/troubleshooting-email-verification).
{% data reusables.user-settings.no-verification-disposable-emails %}
### Error page after clicking verification link
The verification link expires after 24 hours. If you don't verify your email within 24 hours, you can request another email verification link. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/verifying-your-email-address#verifying-your-email-address).
If you click on the link in the confirmation email within 24 hours and you are directed to an error page, you should ensure that you're signed into the correct account on {% data variables.product.github %}.
1. Sign out of your account.
1. Quit and restart your browser.
1. Sign in to your account.
1. Click on the verification link in the email we sent you.
### Email is already verified by another user
If you see the error message `Error adding EMAIL: Email is already verified by another user`, you must either unverify the email for the other account before proceeding, or choose a different email address to verify.
To unverify an email address, delete it in your email settings, then optionally re-add it without verifying to keep any commits linked to your account. See [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address).
## Further reading
* [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address)

View File

@@ -0,0 +1,49 @@
---
title: Email addresses reference
shortTitle: Email addresses
intro: 'Find information about your email addresses on {% data variables.product.github %}, including verification, privacy, and commit attribution.'
topics:
- Accounts
versions:
fpt: '*'
ghes: '*'
ghec: '*'
---
## Email verification restrictions
{% data reusables.user-settings.no-verification-disposable-emails %}
{% data reusables.user-settings.verify-org-approved-email-domain %}
## Unverified email address restrictions
If you do not verify your email address, you cannot:
* Create or fork repositories
* Create issues or pull requests
* Comment on issues, pull requests, or commits
* Authorize {% data variables.product.prodname_oauth_app %} applications
* Generate {% data variables.product.pat_generic %}s
* Receive email notifications
* Star repositories
* Create or update projects
* Create or update gists
* Create or use {% data variables.product.prodname_actions %}
* Sponsor developers with {% data variables.product.prodname_sponsors %}
* Accept organization invitations
## Email verification for {% data variables.enterprise.prodname_managed_users %}
If you are a member of an {% data variables.enterprise.prodname_emu_enterprise %} and your account was created after August 1st, 2024, your email address is unverified by default.
{% ifversion fpt or ghec %}
## Your `noreply` email address
Your `noreply` email address format depends on when you created your account and your email privacy settings:
* If you created your account _after_ July 18, 2017, your `noreply` email address is an ID number and your username in the form of <code>ID+USERNAME@users.noreply.github.com</code>.
* If you created your account _prior to_ July 18, 2017, and enabled **Keep my email address private** before that date, your `noreply` email address is <code>USERNAME@users.noreply.github.com</code>.
* To get an ID-based `noreply` email address, select (or deselect and reselect) **Keep my email address private** in your email settings.
If you use your `noreply` email address for {% data variables.product.github %} to make commits and then change your username, those commits will not be associated with your account. This does not apply if you're using the ID-based `noreply` address from {% data variables.product.github %}. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/changing-your-github-username).{% endif %}

View File

@@ -11,4 +11,5 @@ children:
- /best-practices-for-leaving-your-company - /best-practices-for-leaving-your-company
- /types-of-emails-github-sends - /types-of-emails-github-sends
- /why-are-my-contributions-not-showing-up-on-my-profile - /why-are-my-contributions-not-showing-up-on-my-profile
- /email-addresses-reference
--- ---

View File

@@ -1,6 +1,6 @@
--- ---
title: Viewing and triaging notifications title: Viewing and triaging notifications
intro: 'To optimize your notifications workflow, you can customize how you view and triage notifications.' intro: To optimize your notifications workflow, you can customize how you view and triage notifications.
redirect_from: redirect_from:
- /articles/managing-notifications - /articles/managing-notifications
- /articles/managing-your-notifications - /articles/managing-your-notifications
@@ -16,6 +16,7 @@ topics:
children: children:
- /managing-notifications-from-your-inbox - /managing-notifications-from-your-inbox
- /triaging-a-single-notification - /triaging-a-single-notification
- /managing-marketing-emails-from-github
shortTitle: Customize a workflow shortTitle: Customize a workflow
--- ---

View File

@@ -1,25 +1,22 @@
--- ---
title: Managing marketing emails from GitHub title: Managing marketing emails from GitHub
intro: 'In addition to notifications and account emails, {% data variables.product.prodname_dotcom %} occasionally sends marketing emails with news and information about our products. If you unsubscribe from existing marketing emails, you won''t be included in future campaigns unless you change your {% data variables.product.prodname_dotcom %} email settings.' intro: In addition to notifications and account emails, {% data variables.product.prodname_dotcom %} occasionally sends marketing emails with news and information about our products. If you unsubscribe from existing marketing emails, you won't be included in future campaigns unless you change your {% data variables.product.prodname_dotcom %} email settings.
redirect_from: redirect_from:
- /articles/managing-marketing-emails-from-github - /articles/managing-marketing-emails-from-github
- /github/setting-up-and-managing-your-github-user-account/managing-marketing-emails-from-github - /github/setting-up-and-managing-your-github-user-account/managing-marketing-emails-from-github
- /github/setting-up-and-managing-your-github-user-account/managing-email-preferences/managing-marketing-emails-from-github - /github/setting-up-and-managing-your-github-user-account/managing-email-preferences/managing-marketing-emails-from-github
- /account-and-profile/setting-up-and-managing-your-github-user-account/managing-email-preferences/managing-marketing-emails-from-github - /account-and-profile/setting-up-and-managing-your-github-user-account/managing-email-preferences/managing-marketing-emails-from-github
- /account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/managing-marketing-emails-from-github - /account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/managing-marketing-emails-from-github
- /account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/managing-marketing-emails-from-github
versions: versions:
fpt: '*' fpt: '*'
ghec: '*' ghec: '*'
topics: topics:
- Accounts - Accounts
- Notifications - Notifications
shortTitle: Marketing emails shortTitle: Manage marketing emails
--- ---
## About {% data variables.product.prodname_dotcom %} marketing emails
{% data reusables.accounts.marketing-emails %}
## Managing {% data variables.product.prodname_dotcom %} marketing emails ## Managing {% data variables.product.prodname_dotcom %} marketing emails
If you have subscribed to {% data variables.product.prodname_dotcom %} marketing emails, you can choose which types of topics you still want to be informed about, and which topics you no longer want to receive updates on. If you have subscribed to {% data variables.product.prodname_dotcom %} marketing emails, you can choose which types of topics you still want to be informed about, and which topics you no longer want to receive updates on.
@@ -40,7 +37,8 @@ You can choose to unsubscribe from all {% data variables.product.prodname_dotcom
1. Select **Unsubscribe from all topics**. 1. Select **Unsubscribe from all topics**.
1. Click **Save subscription preferences**. 1. Click **Save subscription preferences**.
## Further reading ## Next steps
* [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/types-of-emails-github-sends) To learn about other types of emails {% data variables.product.github %} sends, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/types-of-emails-github-sends).
* [AUTOTITLE](/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications)
To manage email notifications about activity on {% data variables.product.github %}, see [AUTOTITLE](/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications).