Gitlab配置郵件通知


命令操作

部署Gitlab請參考https://www.cnblogs.com/kazihuo/p/10768487.html

本次操作筆者采用smtp方式發送郵件,用QQ郵箱作為發件郵箱,具體操作如下:

 

# 修改配置文件(添加配置,默認配置文件中已包含,可自需修改)

[root@jky-gitlab ~]# vim /etc/gitlab/gitlab.rb

說明:

528行是QQ對應的郵件服務域名;

530行是對應的郵箱地址;

531行是QQ授權碼;

536行是對應的郵箱地址;

# 重新配置Gitlab

[root@jky-gitlab ~]# gitlab-ctl reconfigure

# 命令行測試即通過配置的默認郵箱對kazihuo8@qq.com發送一封測試郵件

[root@jky-gitlab ~]# gitlab-rails console

-------------------------------------------------------------------------------------

GitLab: 11.10.1 (861fe405571)

GitLab Shell: 9.0.0

PostgreSQL: 9.6.11

-------------------------------------------------------------------------------------

Loading production environment (Rails 5.0.7.2)

irb(main):001:0> Notify.test_email('kazihuo8@qq.com','Message Subject','Hello, kazihuo !').deliver_now

通知實例

新建用戶郵件通知

# 設置好郵箱后,當管理員在Gitlab新建用戶后,系統會自動發送郵件到用戶郵箱,用戶通過點擊郵件鏈接可自己配置密碼;

 

# 創建用戶后,用戶將收到郵件,可能被拉黑,請到垃圾箱中查閱;

 

代碼提交郵件通知

# 依次點擊扳手圖標àService TemplatesàEmails on push進行配置;

 

# 手動對代碼進行PUSH操作后,收到如下郵件;


免責聲明!

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



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