zoukankan      html  css  js  c++  java
  • gitlab邮箱验证 邮箱提醒设置

    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.com
      port: 80
      https: false
     
    email:
       from: notify@gitlab123.com
       protocol: http
       host: gitlab123.com
     
    git_host:
       host: gitlab123.com
     
    编辑/etc/hosts
    加入你的ip对应gitlab123.com
    10.0.0.71    gitlab123.com
     
    第二种 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.com",
      :port                 => 587,
      :domain               => 'gmail.com',
      :user_name            => 'account@gmail.com',
      :password             => 'password',
      :authentication       =>  :plain,
      :enable_starttls_auto => true
    }
     
    #配置好你的邮箱和密码
     
    编辑config/gitlab.yml
    vi config/gitlab.yml
    对应修改一下配置
    email:
       from: account@gmail.com
       protocol: http
  • 相关阅读:
    ubuntu14.04恢复系统默认中文字体
    Mcafee两个Mac版本之间的区别
    关于Windows系统防火墙
    诺顿序列号获取方法
    如何将软件限制策略发挥大作用
    BootCamp支持软件4/5
    Android系统分区理解及分区目录细解
    给Adobe Reader添加书签功能
    PHP面向对象之旅:static变量与方法
    INSERT IGNORE 与 INSERT INTO的区别
  • 原文地址:https://www.cnblogs.com/ruiy/p/5614272.html
Copyright © 2011-2022 走看看