【问题标题】:Change a notification mail sender name in GitLab 11.4.4-ee在 GitLab 11.4.4-ee 中更改通知邮件发件人姓名
【发布时间】:2019-04-10 10:59:55
【问题描述】:

我在 Google Cloud Platform 上配置了 GitLab 来发送邮件。这是配置

root@mojlab:/home/d# cat /etc/gitlab/gitlab.rb
...
nginx['listen_addresses'] = ["0.0.0.0", "[::]"]

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.sendgrid.net"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "du"
gitlab_rails['smtp_password'] = "fakePas$"
gitlab_rails['smtp_domain'] = "smtp.sendgrid.net"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = false
root@mojlab:/home/d# 

我收到的邮件来自GitLab 地址名称和GitLab 发件人名称。

我正在尝试更改发件人姓名。我在第 42 行更改了一个文件 /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

    email_display_name:

    email_display_name: NewName

但在命令gitlab-ctl reconfigure 之后,更改消失了。值变回空白。

如何更改发件人姓名?

【问题讨论】:

    标签: smtp gitlab gitlab-ci mail-sender


    【解决方案1】:

    如果您有gitlab.rb,最好尝试在gitlab.rb 中设置该参数,而不是在gitlab.yml 中。
    this diff for example

    gitlab_rails['gitlab_email_display_name'] = 'Example'
    

    然后再次尝试gitlab-ctl reconfigure,它将考虑gitlab.rb 的值。

    【讨论】:

      猜你喜欢
      • 2012-12-07
      • 2015-01-30
      • 2020-11-10
      • 2018-02-17
      • 2013-01-14
      • 1970-01-01
      • 2014-03-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多