Gitlab - 為服務器配置個人郵箱


為服務器配置個人郵箱

打開SMTP服務並獲得授權碼

首先打開QQ郵箱,設置->賬戶,開啟服務並獲得授權碼

記住授權碼,在接下來的步驟中用得上。

配置gitlab.rb文件中

執行

gedit /etc/gitlab/gitlab.rb

打開gitlab.rb文件,在文件中加入如下內容。

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "個人郵箱@qq.com"
gitlab_rails['smtp_password'] = "授權碼"
gitlab_rails['smtp_domain'] = "smtp.qq.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from'] = '個人郵箱@qq.com'

執行以下命令重新加載gitlab配置文件

gitlab-ctl reconfigure

測試發送郵件

進入控制台

gitlab-rails console

執行發送郵件測試命令

Notify.test_email("個人郵箱@qq.com","title","text").deliver_now

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM