Mailgun
GitLab 인스턴스에서 Mailgun 통합을 구성하여 이메일 배달 실패를 추적하는 방법을 설명합니다.
GitLab 인스턴스에서 이메일 전송에 Mailgun을 사용하고 GitLab에서 Mailgun 통합이 활성화 및 구성된 경우 배달 실패 추적을 위한 웹훅을 받을 수 있습니다. 통합을 설정하려면: Mailgun 도메인을 구성 합니다. Mailgun 통합을 활성화 합니다. 통합을 완료하면 Mailgun temporary_failure 및 permanent_failure 웹훅이 GitLab 인스턴스로 전송됩니다. Mailgun 도메인 구성 # 히스토리 GitLab 15.0에서 /-/members/mailgun/permanent_failures URL이 더 이상 사용되지 않습니다 . GitLab 15.0에서 임시 및 영구 실패를 모두 처리하도록 URL이 변경 되었습니다. GitLab에서 Mailgun을 활성화하려면 먼저 웹훅을 받을 자체 Mailgun 엔드포인트를 설정해야 합니다. Mailgun 웹훅 가이드 를 사용하여: Event type 을 Permanent Failure 로 설정하여 웹훅을 추가합니다. 인스턴스의 URL을 입력하고 /-/mailgun/webhooks 경로를 포함합니다. 예를 들어: https://myinstance.gitlab.com/-/mailgun/webhooks Event type 을 Temporary Failure 로 설정하여 다른 웹훅을 추가합니다. 인스턴스의 URL을 입력하고 동일한 /-/mailgun/webhooks 경로를 사용합니다. Mailgun 통합 활성화 # 웹훅 엔드포인트에 대해 Mailgun 도메인을 구성한 후 Mailgun 통합을 활성화할 준비가 됩니다: Administrator 사용자로 GitLab에 로그인합니다. 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 로 이동하고 Mailgun 섹션을 확장합니다. Enable Mailgun 체크박스를 선택합니다. Mailgun 계정의 API 보안( https://app.mailgun.com/app/account/security/api_keys ) 섹션에 표시된 것처럼 Mailgun 문서 에 설명된 Mailgun HTTP 웹훅 서명 키를 입력합니다. Save changes 를 선택합니다.
