오늘도 한 뼘 더
[GitLab] Self-Managed GitLab에서 이메일 보낼 수 있도록 설정하기 본문
728x90
반응형
# 배경
이전에 제공되던 GitLab을 사용할 때 언급을 하거나 MR이 올라올 때에 이메일이 왔었는데 직접 GitLab 이미지를 받아서 올리고 난 뒤부터 이메일 기능이 작동하지 않는 것을 알았다.
이메일을 받을 수 있도록 GitLab을 설정하도록 하자.
# GitLab 설정 변경하기
GitLab의 환경설정 등은 gitlab.rb를 통해서 변경할 수 있다.
gitlab.rb의 내용을 다음과 같이 작성하여 gmail을 통해서 이메일 발송을 진행하였다.
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.gmail.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "jihyunb@gmail.com"
gitlab_rails['smtp_password'] = "abcdefghijklmnop"
gitlab_rails['smtp_domain'] = "smtp.gmail.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = false
gitlab_rails['smtp_pool'] = false
###! **Can be: 'none', 'peer', 'client_once', 'fail_if_no_peer_cert'**
###! Docs: http://api.rubyonrails.org/classes/ActionMailer/Base.html
gitlab_rails['smtp_openssl_verify_mode'] = 'none'
위와 같이 설정 후 GitLab에서 언급을 해보니 이메일이 잘 오는 것을 확인했다.
728x90
반응형
'Study > Git' 카테고리의 다른 글
[GitLab] GitLab Runner 설치 및 등록 (2) | 2023.12.13 |
---|---|
[Git] Error : fatal: detected dubious ownership in repository (0) | 2023.12.12 |
[Git] gitlab-ci.yaml을 사용하여 테스트 코드 돌리기 (0) | 2023.06.14 |
[Git] Git username, password 저장하는 방법 (0) | 2023.06.02 |
[GitLab] GitLab root 비밀번호 강제 변경하기 (0) | 2023.03.03 |
Comments