gitlab 邮件设置

来源:互联网 发布:网络刷手兼职合法的吗 编辑:程序博客网 时间:2024/04/29 12:17

上一篇文件讲gitlab的时候没有将邮件的设置,这一章补上
gitlab支持两种发邮件sendmail和smtp

sendmail方式

安装sendmail软件

yum -y install sendmail

修改配置

cd /home/git/gitlabvi config/gitlab.yml

修改

## Email settings# Uncomment and set to false if you need to disable email sending from GitLab (default: true)# email_enabled: true# Email address used in the "From" field in mails sent by GitLabemail_from: a454213722@163.comemail_display_name: GitLabemail_reply_to: a454213722@163.com

smtp方式

cd /home/git/gitlabcp config/initializers/smtp_settings.rb.sample config/initializers/smtp_settings.rb

修改,我配置的163的邮件地址

if Rails.env.production?  Gitlab::Application.config.action_mailer.delivery_method = :smtp  ActionMailer::Base.smtp_settings = {    address: "smtp.163.com",    port: 25,    user_name: "a454213722@163.com",    password: "XXXXXXX",    domain: "163.com",    authentication: :plain,    enable_starttls_auto: true,    openssl_verify_mode: 'none' # See ActionMailer documentation for other possible options  }end
vi config/gitlab.yml

修改

## Email settings# Uncomment and set to false if you need to disable email sending from GitLab (default: true)# email_enabled: true# Email address used in the "From" field in mails sent by GitLabemail_from: a454213722@163.com
0 0