gitlab 邮件配置(smtp)

一: 修改全局配置文件

$ git config --GLOBAL user.name "gengchong"
$ git config --GLOBAL user.email "[email protected]"


二: 配置gitlab的发送邮件的SMTP服务

修改gitlab/config/environments/production.rb配置文件:

config.action_mailer.delivery_method= :smtp

更改smtp邮件配置文件gitlab/config/initializers/smtp_settings.rb

if Rails.env.production?
  Gitlab::Application.config.action_mailer.delivery_method = :smtp
  ActionMailer::Base.smtp_settings = {
    address: "smtp.exmail.qq.com",
    port: 25,
    user_name: "[email protected]",
    password: "email password",
    domain: "smtp.qq.com",
    authentication: :login,
    enable_starttls_auto: false,
    openssl_verify_mode: 'none' # See ActionMailer documentation for other possible options
  }
end

这里,端口使用的是25,不是腾讯企业邮箱官方说的465,请注意.

三:重启gitlab
service gitlab restart

四:测试配置










来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28624388/viewspace-1755425/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28624388/viewspace-1755425/

你可能感兴趣的:(gitlab 邮件配置(smtp))