配置GitLab 用smtp发邮件 (gitlab-6.7.3)(系统环境 centos 6.7)
2015-10-17 13:06
591 查看
摘要 先编辑
config/environments/production.rb 再编辑 config/initializers/smtp_settings.rb
GitLab smtp
原文链接 http://my.oschina.net/anylain/blog/220774
网上说了不少配置方式,不过感觉以下这篇最靠谱
http://blog.fizyk.net.pl/blog/configure-gitlab-with-smtp-mail-server.html
配置smtp主要要配置2个地方
先找到 config/environments/production.rb
编辑
再编辑 config/initializers/smtp_settings.rb
Tip: 如果没用smtp没有开加密连接的话 enable_starttls_auto 的值应该配置为 false
这里需要注意一个问题, 如果你的smtp服务器做了权限限制,只能以登陆账户的邮件帐号发邮件的话,还需要修改一处地方
编辑 config/gitlab.yml 找到下面两个字段将内容改成你的邮件帐户地址:
config/environments/production.rb 再编辑 config/initializers/smtp_settings.rb
GitLab smtp
原文链接 http://my.oschina.net/anylain/blog/220774
网上说了不少配置方式,不过感觉以下这篇最靠谱
http://blog.fizyk.net.pl/blog/configure-gitlab-with-smtp-mail-server.html
配置smtp主要要配置2个地方
先找到 config/environments/production.rb
编辑
config.action_mailer.delivery_method= :smtp
再编辑 config/initializers/smtp_settings.rb
if Gitlab::Application.config.action_mailer.delivery_method == :smtp ActionMailer::Base.smtp_settings = { address: "smtp.domain.com", port: 587, user_name: "mail_username", password: "mail_password", domain: "domain.com", authentication: 'plain', enable_starttls_auto: true }end
Tip: 如果没用smtp没有开加密连接的话 enable_starttls_auto 的值应该配置为 false
这里需要注意一个问题, 如果你的smtp服务器做了权限限制,只能以登陆账户的邮件帐号发邮件的话,还需要修改一处地方
编辑 config/gitlab.yml 找到下面两个字段将内容改成你的邮件帐户地址:
email_from: yourmail@domain.com support_email: yourmail@domain.com
相关文章推荐
- 【Linux命令-文件管理类】mv命令
- Centos7 PostgreSQL安装
- C语言编程—清空键盘缓冲区,Linux下完美实现
- linux课本第81页的程序
- Linux/Unix 怎样找出并删除某一时间点的文件
- Linux配置防火墙 开启80端口的方法
- CentOS7 yum 安装git
- linux下gcc/g++编译用法
- Linux:获取当前进程的执行文件的绝对路径
- 嵌入式linux截图工具gsnap。。。。
- linux如何执行后台进程
- Linux核心设计依据(六)该块I/O一层
- linux 常见服务端口有那些?
- ubuntu 下如何下载linux内核源码
- 对linux的根目录执行强制递归移除
- linux下的find文件查找命令与grep文件内容查找命令
- Centos7 JDK8安装配置
- linux wake_up
- Linux中ELF格式文件介绍
- Linux设备驱动--字符设备驱动程序2