gitlab郵箱服務配置


配置郵箱服務的用途
    有合並請求時,郵件通知
    賬號注冊時,郵件驗證
    修改密碼時,通過郵件修改
配置步驟:
    1.開啟QQ郵箱的smtp服務(不建議使用163郵箱,發幾次之后,就不能發送)
        設置--》賬戶--》smtp--》密保驗證--》驗證成功返回一串字符串,形狀如(ausdixersybgcgid)
        保存返回的字符串
    2.修改gitlab配置
        vim /etc/gitlab/gitlab.rb
        按/后輸入smtp_enable,找到下面這一串文本,進行修改
        gitlab_rails['smtp_enable'] = true
        gitlab_rails['smtp_address'] = "smtp.qq.com"
        gitlab_rails['smtp_port'] = 465
        gitlab_rails['smtp_user_name'] = "36388961@qq.com"
        gitlab_rails['smtp_password'] = "開通smtp時返回的字符"
        gitlab_rails['smtp_domain'] = "qq.com"
        gitlab_rails['smtp_authentication'] = "login"
        gitlab_rails['smtp_enable_starttls_auto'] = true
        gitlab_rails['smtp_tls'] = true

        user['git_user_email'] = "36388961@qq.com"
        gitlab_rails['gitlab_email_from'] = '36388961@qq.com'
        按esc退出到命令行模式
        之后:wq 保存並退出

        gitlab-ctl reconfigure
    3.測試郵件服務是否正常
        gitlab-rails console
        Notify.test_email('接收方郵件地址','郵件標題','郵件內容').deliver_now

        按回車,測試發送。

 

開通smtp時返回的字符:

 


免責聲明!

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



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