【问题标题】:Gitlab set up mailjet in gitlab.rbGitlab在gitlab.rb中设置mailjet
【发布时间】:2016-03-14 19:44:51
【问题描述】:

几个小时以来,我一直在尝试使用 mailjet 在 Gitlab(omnibus) 中设置邮件服务器。

在 mailjet smtp 设置中,我有一些凭据:

-用户名(API 密钥)
-密码(密钥)
-SMTP 服务器 ....mailjet.com
-端口:25 或 587(一些提供商阻止端口 25)
- 使用 TLS:可选

gitlab.rb 中的配置如下所示:

################################
# GitLab email server settings #
################################

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "....mailjet.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "(Username(API Key))"
gitlab_rails['smtp_password'] = "(Password(Secret Key))"
gitlab_rails['smtp_domain'] = "my websites domain"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true

这不起作用。

将网站域用作“smtp_domain”是否正确,还是应该使用...mailjet.com?

有人知道如何设置吗?

Here 是一些如何进行设置的示例,但没有关于 mailjet 的信息。

我们将不胜感激。

【问题讨论】:

    标签: smtp config gitlab mailjet


    【解决方案1】:

    我得到了 mailjet 支持的帮助,它现在可以工作了。

    使用端口 80 并禁用 tls 和 ssl。

    gitlab_rails['smtp_enable'] = true
    gitlab_rails['smtp_address'] = "....mailjet.com"
    gitlab_rails['smtp_port'] = 80
    gitlab_rails['smtp_user_name'] = "(Username(API Key))"
    gitlab_rails['smtp_password'] = "(Password(Secret Key))"
    gitlab_rails['smtp_domain'] = "....mailjet.com"
    gitlab_rails['smtp_authentication'] = "login"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-18
      • 2021-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多