メール
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab Self-Managed、GitLab Dedicated
GitLabインスタンスから送信されるメールの一部のコンテンツをカスタマイズできます。
カスタムロゴ
一部のメールのヘッダーにあるロゴはカスタマイズできます。ロゴのカスタマイズセクションを参照してください。
メール通知メール本文に作成者名を含める
- プラン: Premium、Ultimate
- 提供形態: GitLab Self-Managed、GitLab Dedicated
デフォルトでは、GitLabは通知メール内のメールアドレスを、イシュー、マージリクエスト、またはコメント作成者のメールアドレスでオーバーライドします。代わりに、メール本文に作成者のメールアドレスを含めるには、この設定を有効にします。
メール本文に作成者のメールアドレスを含めるには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 左側のサイドバーの下部にある設定 > 設定を選択します。
- メールを展開します。
- Include author name in email notification email body(メール通知メール本文に作成者名を含める)チェックボックスを選択します。
- 変更を保存を選択します。
マルチパートメールを有効にする
- プラン: Premium、Ultimate
- 提供形態: GitLab Self-Managed、GitLab Dedicated
GitLabは、マルチパート形式(HTMLおよびプレーンテキスト)またはプレーンテキストのみでメールを送信できます。
マルチパートメールを有効にするには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 左側のサイドバーの下部にある設定 > 設定を選択します。
- メールを展開します。
- Enable multipart email(マルチパートメールを有効にする)を選択します。
- 変更を保存を選択します。
プライベートコミットメールのカスタムホスト名
- プラン: Premium、Ultimate
- 提供形態: GitLab Self-Managed、GitLab Dedicated
この設定オプションは、プライベートコミットメールのメールホスト名を設定します。デフォルトでは、users.noreply.YOUR_CONFIGURED_HOSTNAMEに設定されています。
プライベートコミットメールで使用されるホスト名を変更するには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 左側のサイドバーの下部にある設定 > 設定を選択します。
- メールを展開します。
- **カスタムホスト名 (プライベートコミット用メールアドレス)**フィールドに目的のホスト名を入力します。
- 変更を保存を選択します。
ホスト名が設定されると、以前のホスト名を使用するすべてのプライベートコミットメールはGitLabによって認識されません。これは、Check whether author is a GitLab userやCheck whether committer is the current authenticated userなどの特定のプッシュルールと直接競合する可能性があります。
カスタム追加テキスト
- プラン: Premium、Ultimate
- 提供形態: GitLab Self-Managed、GitLab Dedicated
GitLabが送信するすべてのメールの下部に追加テキストを追加できます。この追加テキストは、たとえば、法的、監査、またはコンプライアンス上の理由で使用できます。
メールに追加テキストを追加するには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 左側のサイドバーの下部にある設定 > 設定を選択します。
- メールを展開します。
- 追加テキストフィールドにテキストを入力します。
- 変更を保存を選択します。
ユーザーの非アクティブ化メール
アカウントが非アクティブ化されると、GitLabはメール通知をユーザーに送信します。
これらの通知を無効にするには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 左側のサイドバーの下部にある設定 > 設定を選択します。
- メールを展開します。
- ユーザーの非アクティブメールを有効にするチェックボックスをオフにします。
- 変更を保存を選択します。
非アクティブ化メールのカスタム追加テキスト
GitLabがアカウントを非アクティブ化するときに、ユーザーに送信するメールの下部に追加テキストを追加できます。このメールテキストは、カスタム追加テキスト設定とは異なります。
非アクティブ化メールに追加テキストを追加するには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 左側のサイドバーの下部にある設定 > 設定を選択します。
- メールを展開します。
- 無効化メールの追加テキストフィールドにテキストを入力します。
- 変更を保存を選択します。
グループとプロジェクトのアクセストークン有効期限に関するメールの継承されたメンバーへの送信
GitLab 17.7以降では、次の継承されたグループおよびプロジェクトメンバーは、直接のグループおよびプロジェクトメンバーに加えて、まもなく期限切れになるグループおよびプロジェクトのアクセストークンに関するメールを受信できます:
- グループの場合、それらのグループのオーナーロールを継承するメンバー。
- プロジェクトの場合、これらのグループに属するプロジェクトのオーナーまたはメンテナーロールを継承するプロジェクトメンバー。
継承されたグループおよびプロジェクトメンバーへのトークン有効期限メールを有効にするには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 左側のサイドバーの下部にある設定 > 設定を選択します。
- メールを展開します。
- Expiry notification emails about group and project access tokens should be sent to:(グループとプロジェクトのアクセストークンの有効期限に関する通知メールを誰に送信するか:)で、グループまたはプロジェクトのすべての直接メンバーと継承メンバーを選択します。
- Enforce this setting for all groups on this instance(このインスタンスのすべてのグループにこの設定を適用する)チェックボックスを選択します。
- 変更を保存を選択します。
トークン有効期限メールの詳細については、以下を参照してください:
- グループの場合、グループのアクセストークン有効期限メールに関するドキュメントを参照してください。
- プロジェクトの場合は、プロジェクトのアクセストークン有効期限メールに関するドキュメントを参照してください。