Linux系统下为Gitlab配置邮件提醒的方法详解

admin3年前云主机67

Gitlab邮件提醒方便跟踪项目进度,在这里介绍两种方式,一种是用系统的sendmail发送邮件,另一种是GMAIL的stmp来发送邮件

第一种 用系统的sendmail发送邮件

复制代码代码如下:
cd /home/gitlab/gitlab/
vi config/environments/production.rb

将这行
复制代码代码如下:# config.action_mailer.delivery_method = :sendmail

改为
复制代码代码如下:config.action_mailer.delivery_method = :sendmail

保存
复制代码代码如下:config/environments/production.rb

编辑config/gitlab.yml

复制代码代码如下:
vi config/gitlab.yml

对应修改一下配置

复制代码代码如下:
web:
host: gitlab123
port: 80
http: false
email:
from: notify@gitlab123
protocol: http
host: gitlab123
git_host:
host: gitlab123

编辑/etc/hosts

加入你的ip对应gitlab123

复制代码代码如下:
10.0.0.71 gitlab123

第二种 GMAIL的stmp来发送邮件

复制代码代码如下:
cd /home/gitlab/gitlab/
vi config/environments/production.rb

在# config.action_mailer.delivery_method = :sendmail下加入

复制代码代码如下:
config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = true
config.action_mailer.smtp_settings = {
:address => "smtp.gmail",
:port => 587,
:domain => 'gmail',
:user_name => 'account@gmail',
:password => 'password',
:authentication => :plain,
:enable_starttls_auto => true
}
#配置好你的邮箱和密码

编辑config/gitlab.yml

复制代码代码如下:
vi config/gitlab.yml

对应修改一下配置

复制代码代码如下:
email:
from: account@gmail
protocol: http

PS:gitlab 配置腾讯企业邮箱
默认情况下,gitlab用qq邮箱注册是发送不出确认邮件的。
下面说说gitlab配置腾讯企业邮箱

复制代码代码如下:
# vim /etc/gitlab/gitlab.rb
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "support@ttlsa"
gitlab_rails['smtp_password'] = "ttlsa"
gitlab_rails['smtp_domain'] = "ttlsa"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from'] = "support@ttlsa"

重新加载配置

复制代码代码如下:
# gitlab-ctl reconfigure

《Linux系统下为Gitlab配置邮件提醒的方法详解》来自互联网同行内容,若有侵权,请联系我们删除!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

Nginx Location指令URI匹配规则详解小结

1、介绍location指令是http模块当中最核心的一项配置,根据预先定义的URL匹配规则来接收用户发送的请求,根据匹配结果,将请求转发到后台服务器、非法的请求直接拒绝并返回403、404、500错...

100G高防服务器租用价格分析!

一、机房选址首先考虑机房选址对于100G高防服务器租用价格的影响。机房选址一般会考虑到本地税费、能源价格、网络带宽等因素,而这些因素都会影响到租用价格的高低。通常来说,税费和能源价格相对固定,而网络带...

企业建设网站(公司网站制作需要多少钱)

本文目录:1、企业网站怎么建设2、如何创建企业网站3、怎样建立自己公司的网站?企业网站怎么建设企业网站怎么建设?下面给大家分享一下关于企业网站建设的解决方案:1、确定网站主题主要包括三个部分:目标、布...

shopee怎么切换语言

Shopee怎么切换语言Shopee是东南亚地区最大的在线购物平台之一,目前已经覆盖了七个国家和地区。Shopee致力于通过提供安全,可靠的购物体验和无与伦比的选择,为消费者带来愉悦的购物体验。Sho...

为什么站长喜欢租用香港大带宽服务器?哪里可以租赁香港大带宽服务器?

为什么站长喜欢租用香港大带宽服务器?对于很多租用香港服务器来说,大带宽对他们来说是多么重要了。现在很多国内站长,点名就要大带宽的香港服务器,以此解决网站高峰时段访问慢的问题。不过,大家也要认清事实,那...

美国服务器为什么如此受欢迎(美国服务器何以风靡?)

美国作为全球科技发展的重要中心之一,其服务器自然也受到了广泛的关注和青睐。本文从四个方面阐述了美国服务器为什么如此受欢迎,分别是:技术先进、网络稳定、服务质量好、价格优惠。通过详细的阐述,读者可以更全...