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
  • 相关阅读:
    kis 7.5和360似乎存在兼容性的问题,
    mysql timeout
    update users set a=1 where id in (1,2,3)这句在rails中该如何写呢
    mysql数据库 text类型的长度限制,使用change_column来进行长度的修改并不影响原有数据
    杭州的一个托管idc商
    User.find_each
    ruby 批量更新
    mongodb kt双机房灾备
    imagemagick使用
    kingdee kis
  • 原文地址:https://www.cnblogs.com/ruiy/p/5614272.html
Copyright © 2011-2022 走看看