gitlab配置邮件

来源:互联网 发布:网络视听制作许可证 编辑:程序博客网 时间:2024/06/04 17:56
1、
sudo -u git -H cp /home/git/gitlab/config/initializers/smtp_settings.rb.sample /home/git/gitlab/config/initializers/smtp_settings.rb
vim /home/git/gitlab/config/initializers/smtp_settings.rb

    address: "smtp.163.com",
    port: 25,
    user_name: "test@163.com",
    password: "abc",#记住这里如果是申请的私人邮箱,那么只得是你打开smtp时候设置的授权密码,而不是邮箱的密码
    domain: "163.com",
    openssl_verify_mode: 'none' 

2、
vim /home/git/gitlab/config/gitlab.yml

production:
    email_from: test@163.com

    email_reply_to:test@163.com


可能遇到的问题:

1、Connection refused - connect(2) for \"smtp.163.com\" port 456
端口一开始填写为:456,这是不对的。163邮箱的端口是25.
2、User has no permission
登陆163邮箱,开启SMTP服务。
3、535 Error: authentication failed
用户名或密码不正确,注意是163邮箱的“客户端授权密码 ”
4、553 Mail from must equal authorized user
网易服务器smtp机器要求身份验证帐号和发信帐号必须一致

0 0
原创粉丝点击