이메일
GitLab v19.5Offering: GitLab Self-Managed, GitLab Dedicated
요약
GitLab 인스턴스에서 보내는 이메일의 일부 콘텐츠를 사용자 지정할 수 있습니다. 일부 이메일의 헤더에 있는 로고는 사용자 지정할 수 있습니다. 기본적으로 GitLab은 알림 이메일의 이메일 주소를 이슈, 머지 리퀘스트 또는 댓글 작성자의 이메일 주소로 대체합니다.
GitLab 인스턴스에서 보내는 이메일의 일부 콘텐츠를 사용자 지정할 수 있습니다.
사용자 지정 로고#
일부 이메일의 헤더에 있는 로고는 사용자 지정할 수 있습니다. 로고 사용자 지정 섹션을 참고합니다.
알림 이메일 본문에 작성자 이름 포함#
기본적으로 GitLab은 알림 이메일의 이메일 주소를 이슈, 머지 리퀘스트 또는 댓글 작성자의 이메일 주소로 대체합니다. 이 설정을 켜면 대신 작성자의 이메일 주소가 이메일 본문에 포함됩니다.
사전 요구 사항:
- 관리자 액세스 권한이 필요합니다.
이메일 본문에 작성자의 이메일 주소를 포함하려면 다음 단계를 따릅니다:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings > Preferences를 선택합니다.
- Email을 확장합니다.
- Include author name in email notification email body 확인란을 선택합니다.
- Save changes를 선택합니다.
멀티파트 이메일 활성화#
GitLab은 멀티파트 형식(HTML 및 일반 텍스트) 또는 일반 텍스트 전용으로 이메일을 보낼 수 있습니다.
멀티파트 이메일을 켜려면 다음 단계를 따릅니다:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings > Preferences를 선택합니다.
- Email을 확장합니다.
- Enable multipart emails 확인란을 선택합니다.
- Save changes를 선택합니다.
비공개 커밋 이메일용 사용자 지정 호스트 이름#
이 구성 옵션은 비공개 커밋 이메일의 이메일 호스트 이름을 설정합니다.
기본값은 users.noreply.YOUR_CONFIGURED_HOSTNAME 입니다.
비공개 커밋 이메일에 사용되는 호스트 이름을 변경하려면 다음 단계를 따릅니다:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings > Preferences를 선택합니다.
- Email을 확장합니다.
- Custom hostname (for private commit emails) 텍스트 상자에 원하는 호스트 이름을 입력합니다.
- Save changes를 선택합니다.
호스트 이름을 구성한 뒤에는 이전 호스트 이름을 사용하는 비공개 커밋 이메일을 GitLab이
인식하지 못합니다. 이는 Check whether author is a GitLab user와
Check whether committer is the current authenticated user 같은 특정 푸시 규칙과 직접 충돌할 수 있습니다.
사용자 지정 추가 텍스트#
GitLab이 보내는 모든 이메일 하단에 추가 텍스트를 넣을 수 있습니다. 이 추가 텍스트는 예를 들어 법률, 감사 또는 컴플라이언스 목적으로 사용할 수 있습니다.
이메일에 추가 텍스트를 넣으려면 다음 단계를 따릅니다:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings > Preferences를 선택합니다.
- Email을 확장합니다.
- Additional text에 메시지를 입력합니다.
- Save changes를 선택합니다.
사용자 비활성화 이메일#
GitLab은 계정이 비활성화되면 해당 사용자에게 이메일 알림을 보냅니다.
이 알림을 끄려면 다음 단계를 따릅니다:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings > Preferences를 선택합니다.
- Email을 확장합니다.
- Enable user deactivation emails 확인란을 지웁니다.
- Save changes를 선택합니다.
비활성화 이메일의 사용자 지정 추가 텍스트#
계정이 비활성화될 때 GitLab이 사용자에게 보내는 이메일 하단에 추가 텍스트를 넣을 수 있습니다. 이 이메일 텍스트는 사용자 지정 추가 텍스트 설정과 별개입니다.
비활성화 이메일에 추가 텍스트를 넣으려면 다음 단계를 따릅니다:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings > Preferences를 선택합니다.
- Email을 확장합니다.
- Additional text for deactivation email 텍스트 상자에 메시지를 입력합니다.
- Save changes를 선택합니다.
상속된 멤버에게 보내는 그룹 및 프로젝트 액세스 토큰 만료 이메일#
히스토리
- 상속된 그룹 멤버에 대한 알림이 GitLab 17.7에서
pat_expiry_inherited_members_notification이라는 기능 플래그와 함께 도입되었습니다. 기본적으로 비활성화되어 있습니다. - 기능 플래그
pat_expiry_inherited_members_notification이 GitLab 17.10에서 기본적으로 활성화되었습니다. - 기능 플래그
pat_expiry_inherited_members_notification이 GitLab17.11에서 제거되었습니다
GitLab 17.7 이상에서는 직접 소속된 그룹 및 프로젝트 멤버 외에 다음 상속된 그룹 및 프로젝트 멤버도 곧 만료되는 그룹 및 프로젝트 액세스 토큰에 대한 이메일을 받을 수 있습니다:
- 그룹의 경우 해당 그룹의 Owner 권한을 상속하는 멤버입니다.
- 프로젝트의 경우 해당 그룹에 속한 프로젝트의 Maintainer 또는 Owner 권한을 상속하는 프로젝트 멤버입니다.
상속된 그룹 및 프로젝트 멤버에게 보내는 토큰 만료 이메일을 켜려면 다음 단계를 따릅니다:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings > Preferences를 선택합니다.
- Email을 확장합니다.
- Expiry notification emails about group and project access tokens should be sent to에서 All direct and inherited members of the group or project를 선택합니다.
- Enforce this setting for all groups on this instance 확인란을 선택합니다.
- Save changes를 선택합니다.
토큰 만료 이메일에 대한 자세한 내용은 다음을 참고합니다:
- 그룹의 경우 그룹 액세스 토큰 만료 이메일 문서를 참고합니다.
- 프로젝트의 경우 프로젝트 액세스 토큰 만료 이메일 문서를 참고합니다.