gitlab學習(二) 郵箱配置

2021-08-22 19:38:20 字數 2010 閱讀 6977

修改gitlab基本配置檔案: sudo vim /etc/gitlab/gitlab.rb

######

######

######

######

#####

# gitlab.yml configuration #

#########

######

######

######

##gitlab_rails['gitlab_email_from'] = "[email protected]"

//發件人郵箱

gitlab_rails['gitlab_email_display_name'] = "kellan"

//發件人姓名

######

######

######

######

######

###gitlab email server settings #

######

######

######

######

######

##gitlab_rails['smtp_enable'] = true

gitlab_rails['smtp_address'] = "smtp.163.com"

//smtp位址

gitlab_rails['smtp_port'] = 465

gitlab_rails['smtp_user_name'] = "[email protected]"

//登入賬號

gitlab_rails['smtp_password'] = "傳送郵件帳號的密碼"

//smtp密碼、smtp密碼、smtp密碼,不是郵箱登陸密碼。重要的事情說三遍

gitlab_rails['smtp_domain'] = "163.com"

//網域名稱

仔細檢查配置資訊

gitlab 郵箱配置後, 發郵件報 eoferror: end of file reached

基本上上因為配置埠和是否使用ssl配置不匹配導致的。

1 使用25埠, 就不要配置ssl相關專案

2 使用465(或者其他),應該將一下設定好

gitlab_rails['smtp_enable_starttls_auto'] = true

gitlab_rails['smtp_tls'] = true

gitlab_rails['smtp_openssl_verify_mode'] = 'none'

ps:配置郵箱之前,由於gitlab使用的是smtp協議通訊,所以需要在自己的郵箱上配置 第三方連線的smtp密碼*163郵箱配置smtp密碼:

gitlab配置使用騰訊企業郵箱

gitlab伺服器 郵箱繫結 生成新密碼 gitlab填寫的密碼就是這個 修改配置檔案 vim etc gitlab gitlab.rb gitlab email server settings docs use smtp instead of sendmail postfix.gitlab rai...

gitlab郵箱驗證 郵箱提醒設定

gitlab郵件提醒方便跟蹤專案進度,在這裡介紹兩種方式,一種是用系統的sendmail傳送郵件,另一種是gmail的stmp來傳送郵件 第一種 用系統的sendmail傳送郵件 cd home gitlab gitlab vi config environments production.rb 將...

gitlab安裝配置學習

系統版本 centos7.2 軟體版本 gitlab8.5.1 1.倚賴包安裝 yum install curl policycoreutilsopenssh server openssh clients systemctl enable sshd systemctl start sshd yum ...