Commit 3242bc9e authored by Marcel Amirault's avatar Marcel Amirault Committed by Achilleas Pipinellis

Move old emails admin page to admin_area

The page is about an admin area tool
for emailing users, and should be in admin area docs
parent 89e15f29
...@@ -82,7 +82,7 @@ These features can help provide visibility into GitLab and audit what is happeni ...@@ -82,7 +82,7 @@ These features can help provide visibility into GitLab and audit what is happeni
These features can also help with compliance requirements: These features can also help with compliance requirements:
- [**Email all users of a project, group, or entire server**](../tools/email.md) - [**Email all users of a project, group, or entire server**](../user/admin_area/email_from_gitlab.md)
(for instances): An administrator can email groups of users based on project (for instances): An administrator can email groups of users based on project
or group membership, or email everyone using the GitLab instance. These emails or group membership, or email everyone using the GitLab instance. These emails
are great for scheduled maintenance or upgrades. are great for scheduled maintenance or upgrades.
......
...@@ -126,7 +126,7 @@ Learn how to install, configure, update, and maintain your GitLab instance. ...@@ -126,7 +126,7 @@ Learn how to install, configure, update, and maintain your GitLab instance.
- [Sync LDAP](auth/ldap/index.md) - [Sync LDAP](auth/ldap/index.md)
- [Kerberos authentication](../integration/kerberos.md) - [Kerberos authentication](../integration/kerberos.md)
- See also other [authentication](../topics/authentication/index.md#gitlab-administrators) topics (for example, enforcing 2FA). - See also other [authentication](../topics/authentication/index.md#gitlab-administrators) topics (for example, enforcing 2FA).
- [Email users](../tools/email.md): Email GitLab users from GitLab. - [Email users](../user/admin_area/email_from_gitlab.md): Email GitLab users from GitLab.
- [User Cohorts](../user/admin_area/user_cohorts.md): Display the monthly cohorts of new users and their activities over time. - [User Cohorts](../user/admin_area/user_cohorts.md): Display the monthly cohorts of new users and their activities over time.
- [Audit events](audit_events.md): View the changes made on the GitLab server for: - [Audit events](audit_events.md): View the changes made on the GitLab server for:
- Groups and projects. - Groups and projects.
......
...@@ -76,7 +76,7 @@ tier. Users can continue to access the features in a paid tier without sharing u ...@@ -76,7 +76,7 @@ tier. Users can continue to access the features in a paid tier without sharing u
#### Features available in 14.1 and later #### Features available in 14.1 and later
1. [Email from GitLab](../../tools/email.md). 1. [Email from GitLab](../../user/admin_area/email_from_gitlab.md).
#### Features available in 14.4 and later #### Features available in 14.4 and later
......
...@@ -21,7 +21,7 @@ the tiers are no longer mentioned in GitLab documentation: ...@@ -21,7 +21,7 @@ the tiers are no longer mentioned in GitLab documentation:
- [Code owners](../user/project/code_owners.md) - [Code owners](../user/project/code_owners.md)
- Description templates: - Description templates:
- [Setting a default template for merge requests and issues](../user/project/description_templates.md#set-a-default-template-for-merge-requests-and-issues) - [Setting a default template for merge requests and issues](../user/project/description_templates.md#set-a-default-template-for-merge-requests-and-issues)
- [Email from GitLab](../tools/email.md) - [Email from GitLab](../user/admin_area/email_from_gitlab.md)
- Groups: - Groups:
- [Creating group memberships via CN](../user/group/index.md#create-group-links-via-cn) - [Creating group memberships via CN](../user/group/index.md#create-group-links-via-cn)
- [Group push rules](../user/group/index.md#group-push-rules) - [Group push rules](../user/group/index.md#group-push-rules)
......
--- ---
stage: none redirect_to: '../user/admin_area/email_from_gitlab.md'
group: unassigned remove_date: '2022-06-18'
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
type: howto, reference
--- ---
# Email from GitLab **(PREMIUM SELF)** This document was moved to [another location](../user/admin_area/email_from_gitlab.md).
GitLab provides a tool to administrators for emailing all users, or users of <!-- This redirect file can be deleted after <2022-06-18>. -->
a chosen group or project, right from the Admin Area. Users receive the email <!-- Redirects that point to other docs in the same project expire in three months. -->
at their primary email address. <!-- Redirects that point to docs in a different project or site (for example, link is not relative and starts with `https:`) expire in one year. -->
<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html -->
For information about email notifications originating from GitLab, read
[GitLab notification emails](../user/profile/notifications.md).
## Use-cases
- Notify your users about a new project, a new feature, or a new product launch.
- Notify your users about a new deployment, or that downtime is expected
for a particular reason.
## Sending emails to users from within GitLab
1. On the top bar, select **Menu > Admin**.
1. On the left sidebar, select **Overview > Users**.
1. Select **Send email to users**.
![administrators](email1.png)
1. Compose an email and choose where to send it (all users or users of a
chosen group or project). The email body only supports plain text messages.
HTML, Markdown, and other rich text formats are not supported, and is
sent as plain text to users.
![compose an email](email2.png)
NOTE:
[Starting with GitLab 13.0](https://gitlab.com/gitlab-org/gitlab/-/issues/31509), email notifications can be sent only once every 10 minutes. This helps minimize performance issues.
## Unsubscribing from emails
Users can choose to unsubscribe from receiving emails from GitLab by following
the unsubscribe link in the email. Unsubscribing is unauthenticated in order
to keep this feature simple.
On unsubscribe, users receive an email notification that unsubscribe happened.
The endpoint that provides the unsubscribe option is rate-limited.
<!-- ## Troubleshooting
Include any troubleshooting steps that you can foresee. If you know beforehand what issues
one might have when setting this up, or when something is changed, or on upgrading, it's
important to describe those, too. Think of things that may go wrong and include them here.
This is important to minimize requests for support, and to avoid doc comments with
questions that you know someone might ask.
Each scenario can be a third-level heading, e.g. `### Getting error message X`.
If you have none to add when creating a doc, leave this section in place
but commented out to help encourage others to add to it in the future. -->
---
stage: none
group: unassigned
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
type: howto, reference
---
# Email from GitLab **(PREMIUM SELF)**
GitLab provides a tool to administrators for emailing all users, or users of
a chosen group or project, right from the Admin Area. Users receive the email
at their primary email address.
For information about email notifications originating from GitLab, read
[GitLab notification emails](../profile/notifications.md).
## Use-cases
- Notify your users about a new project, a new feature, or a new product launch.
- Notify your users about a new deployment, or that downtime is expected
for a particular reason.
## Sending emails to users from GitLab
1. On the top bar, select **Menu > Admin**.
1. On the left sidebar, select **Overview > Users**.
1. Select **Send email to users**.
![administrators](img/email1.png)
1. Compose an email and choose where to send it (all users or users of a
chosen group or project). The email body only supports plain text messages.
HTML, Markdown, and other rich text formats are not supported, and is
sent as plain text to users.
![compose an email](img/email2.png)
NOTE:
[Starting with GitLab 13.0](https://gitlab.com/gitlab-org/gitlab/-/issues/31509), email notifications can be sent only once every 10 minutes. This helps minimize performance issues.
## Unsubscribing from emails
Users can choose to unsubscribe from receiving emails from GitLab by following
the unsubscribe link in the email. Unsubscribing is unauthenticated in order
to keep this feature simple.
On unsubscribe, users receive an email notification that unsubscribe happened.
The endpoint that provides the unsubscribe option is rate-limited.
<!-- ## Troubleshooting
Include any troubleshooting steps that you can foresee. If you know beforehand what issues
one might have when setting this up, or when something is changed, or on upgrading, it's
important to describe those, too. Think of things that may go wrong and include them here.
This is important to minimize requests for support, and to avoid doc comments with
questions that you know someone might ask.
Each scenario can be a third-level heading, e.g. `### Getting error message X`.
If you have none to add when creating a doc, leave this section in place
but commented out to help encourage others to add to it in the future. -->
...@@ -11,7 +11,7 @@ Stay informed about what's happening in GitLab with email notifications. ...@@ -11,7 +11,7 @@ Stay informed about what's happening in GitLab with email notifications.
You can receive updates about activity in issues, merge requests, epics, and designs. You can receive updates about activity in issues, merge requests, epics, and designs.
For the tool that GitLab administrators can use to send messages to users, read For the tool that GitLab administrators can use to send messages to users, read
[Email from GitLab](../../tools/email.md). [Email from GitLab](../admin_area/email_from_gitlab.md).
## Who receives notifications ## Who receives notifications
...@@ -308,7 +308,7 @@ If you no longer wish to receive any email notifications: ...@@ -308,7 +308,7 @@ If you no longer wish to receive any email notifications:
**Disabled**. **Disabled**.
On self-managed installations, even after doing this, your instance administrator On self-managed installations, even after doing this, your instance administrator
[can still email you](../../tools/email.md). [can still email you](../admin_area/email_from_gitlab.md).
To unsubscribe, select the unsubscribe link in one of these emails. To unsubscribe, select the unsubscribe link in one of these emails.
## Email headers you can use to filter email ## Email headers you can use to filter email
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment