加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Gitlab不会发送电子邮件 – omnibus Gitlab Ce

发布时间:2020-12-16 22:42:18 所属栏目:百科 来源:网络整理
导读:只需在新配置的CentOS 6.5 VM上使用omnibus安装程序设置新的 Gitlab安装.我有点像Linux菜鸟,但我一直在尝试设置Gitlab安装,并且能够通过主机访问安装. 没有工作的是向新创建的用户发送电子邮件.我尝试使用https://gitlab.com/gitlab-org/omnibus-gitlab/blob
只需在新配置的CentOS 6.5 VM上使用omnibus安装程序设置新的 Gitlab安装.我有点像Linux菜鸟,但我一直在尝试设置Gitlab安装,并且能够通过主机访问安装.

没有工作的是向新创建的用户发送电子邮件.我尝试使用https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md#sending-application-email-via-smtp中的说明在/etc/gitlab/gitlab.rb中设置SMTP.

我将gitlab.rb文件的权限设置为600.值得注意的是,我们的SMTP服务器不需要在内部网络中进行身份验证,并且Omnibus文档没有提供该类型设置的示例.为此,我省略了一些通常传递给SMTP的gitlab.rb文件的行(这可能不是正确的做法).我的gitlab.rb文件的全部内容都已编辑为:

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.mycompany.com"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_domain'] = "mycompany.com"
gitlab_rails['smtp_authentication'] = false
gitlab_rails['smtp_enable_starttls_auto'] = false

我的输出来自gitlab-ctl show-config

"gitlab-rails": {
  "smtp_enable": true,"smtp_address": "smtp.mycompany.com","smtp_port": 25,"smtp_user_name": "gitlab@mycompany.com","smtp_domain": "mycompany.com","smtp_authentication": false,"smtp_enable_starttls_auto": false,

当我创建新用户时,用户永远不会收到该电子邮件.有没有人有任何关于从哪里开始进行故障排除的建议? Stack上有一些东西,但它们都不符合我的安装(CentOS和Gitlab的omnibus安装).

另外,如果我对我正在引用的SMTP中继进行命令行测试,我会立即收到电子邮件,所以我知道这不是问题所在.

谢谢!

解决方法

在最新的omnibus版本(7.6.1)上,我成功地使用了以下设置
gitlab_rails['gitlab_email_from'] = 'john.smith@mycompany.com' #Important for our SMTP server

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "mail.mycompany.com"
gitlab_rails['smtp_port'] = 25
#gitlab_rails['smtp_user_name'] = "" Commented out!
#gitlab_rails['smtp_password'] = "" Commented out!
gitlab_rails['smtp_domain'] = "mycompany.com"
gitlab_rails['smtp_authentication'] = false
gitlab_rails['smtp_enable_starttls_auto'] = false
gitlab_rails['smtp_tls'] = false
gitlab_rails['smtp_openssl_verify_mode'] = false

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读