gitlab 配置邮件服务器

1、登录gitlab服务器

# 修改文件 /etc/gitlab/gitlab.rb
# vi /etc/gitlab/gitlab.rb
# 配置以下参数
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.mxhichina.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "邮件账号"
gitlab_rails['smtp_password'] = "邮件密码"
gitlab_rails['smtp_domain'] = "smtp.mxhichina.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from']= "邮件来源标题"
gitlab_rails['gitlab_email_display_name']= '邮件显示名字'
gitlab_rails['gitlab_email_enabled']= true 
#保存配置文件

2、启用配置和重新启动

gitlab-ctl reconfigure

gitlab-ctl restart 

#如果重启之后git项目 git clone 请求地址会变为机器名  ,通过 root 权限进行高级设置修改
vi /var/opt/gitlab/gitlab-rails/etc/gitlab.yml  # 找到克隆地址 修改为域名或者IP
gitlab-ctl restart 

3、git客户端工具测试邮件是否配置好

gitlab-rails console

>Notify.test_email("mail.com","subject","body").deliver_now

4、权限登录源代码管理器,启用邮件功能

服务模板(Service Template) —->配置邮箱服务(gitlab 14.0 以上被移除)—–>集成组件中统一配置

图片[1]-gitlab 配置邮件服务器-MetasView技术社区

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容