美文网首页
Gitlab配置SMTP服务器

Gitlab配置SMTP服务器

作者: 柠檬信息技术有限公司 | 来源:发表于2018-06-25 16:41 被阅读359次

0x01. 编辑配置文件

编辑配置文件,通常是在:/etc/gitlab/gitlab.rb

如果是Docker容器的话需要你找到你-v后的宿主机路径,你也可以使用

docker exec -it gitlab /bin/bash 

进入容器之后再去找上面的路径

找到配置文件之后,编辑它,在他的末尾追加如下配置(根据你的实际情况进行修改,文末的官方文档连接中有不同的邮件服务器的配置样例),修改后保存:

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "xxxxxx@lemonit.cn"
gitlab_rails['smtp_password'] = "xxxxxxxxxxxxx"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from'] = 'xxxxxx@lemonit.cn'
gitlab_rails['smtp_domain'] = "exmail.qq.com"

0x02. 触发配置生效

docker exec -it gitlab-ce /bin/bash
gitlab-ctl reconfigure

0x03. 测试SMTP配置

gitlab-rails console
# liuri@lemonit.cn换成你要实际发送测试邮件的目标邮箱地址
Notify.test_email('liuri@lemonit.cn', 'LemonITCN', 'LemonITCN').deliver_now

官方SMTP配置说明链接:
https://docs.gitlab.com/omnibus/settings/smtp.html

相关文章

  • Gitlab安装笔记

    1.环境准备 2.Gitlab安装 3.配置Gitlab并设置SMTP服务器 4.测试发送邮件验证SMTP配置是否...

  • Gitlab配置SMTP服务器

    0x01. 编辑配置文件 编辑配置文件,通常是在:/etc/gitlab/gitlab.rb 如果是Docker容...

  • Windows Server 2012/2012 R2:安装和配

    Windows Server 2012/2012 R2:安装和配置 SMTP 服务器安装 SMTP 服务器以下是安...

  • gitlab使用163邮箱向用户发送邮件

    一、配置SMTP,使GitLab通过163邮箱给用户发送邮件 具体配置信息如下: 说明:external_url ...

  • Gitlab离线部署

    Gitlab部署 部署服务器 版本 安装gitlab 修改默认配置 修改nginx代理监控端口 使gitlab配置...

  • Redmine,配置126邮箱smtp发送邮件

    Redmine的smtp配置文件路径 找到smtp的配置位置 重启Redmine服务器 发送测试邮件图像 041....

  • Windows下邮件服务器的搭建和使用

    1> 安装 SMTP"管理工具"->"服务器管理器” ,添加功能 “SMTP" 2> 配置 SMTPa) 进入"I...

  • LDAP/AD认证

    一. Gitlab LDAP 1.1 Gitlab配置 检查测试ldap配置 如果从LDAP服务器中删除了用户,则...

  • gitlab 163邮箱设置

    版本是8.13 修改 /etc/gitlab/gitlab.rb 文件 gitlab_rails['smtp_en...

  • SAP 邮件

    邮件配置 服务器配置 SMTP服务 可通过SMICM新建,该方式配置参数为临时的,当重启服务器时配置的参数会被删除...

网友评论

      本文标题:Gitlab配置SMTP服务器

      本文链接:https://www.haomeiwen.com/subject/xzfyyftx.html