Gitlab не отправляет электронную почту - PullRequest
0 голосов
/ 14 сентября 2018

Я установил gitlab ce на докер с документацией, все в порядке, но почта не работает в gitlab (например, запросите новый пароль).

Когда я тестирую свой conf в rail-console, я получаю почту, когда gitlab должен отправлять электронную почту, она не работает.

Для почты я использую OVH SMTP conf, мой smtp_settings.yml в порядке смотрите сами:

# This file is managed by gitlab-ctl. Manual changes will be
# erased! To change the contents below, edit /etc/gitlab/gitlab.rb
# and run `sudo gitlab-ctl reconfigure`.

if Rails.env.production?
  Gitlab::Application.config.action_mailer.delivery_method = :smtp

  ActionMailer::Base.delivery_method = :smtp
  ActionMailer::Base.smtp_settings = {
    authentication: :login,
    address: "ssl0.ovh.net",
    port: 465,
    user_name: "myemail@domain.dn",
    password: "mypassword",
    domain: "ssl0.ovh.net",
    enable_starttls_auto: true,
    tls: true,

    openssl_verify_mode: "peer",

    ca_file: "/opt/gitlab/embedded/ssl/certs/cacert.pem",
  }
end

Я уже пробовал openssl_verify_mode: "peer" и "none"

Есть идеи? Я на этом примерно месяц.

...