Назад | Перейти на главную страницу

Gitlab не генерирует электронные письма

Я только что обновил наш экземпляр Gitlab и хотел наконец все настроить, чтобы можно было отправлять письма с уведомлениями. К сожалению, кажется, что Gitlab даже не генерирует никаких уведомлений.

Версия Gitlab - 7.5, устанавливается и обновляется согласно руководству по ручной установке.

у меня есть email_enabled: true и email_from: real.address@example.com в config/gitlab.yml. Поскольку мы не запускаем полный почтовый сервер на этом компьютере, а вместо этого используем sSMTP, я также скорректировал config/initializers/smtp_settings.rb для использования sendmail:

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

  ActionMailer::Base.sendmail_settings = {
    location: "/usr/bin/sendmail",
    arguments: "-i -t"
  }
end

После перезапуска Gitlab я попытался создать новый репозиторий (который должен создавать электронное письмо AFAIK), но я не могу найти упоминания о генерации почты в файлах журналов (как журналах Gitlab, так и /var/log/mail.log) и нет неудачных фоновых заданий. Кажется, что почта никогда не создавалась.