Уведомление по электронной почте GitLab не работает

Вопрос:Я только что настроил gitlab на моем выделенном сервере. В качестве администратора я создал нового пользователя. Обычно он должен получать электронное письмо с его паролем, но он этого не делает. Я хочу знать, как настроить уведомления по электронной почте (с SMTP). PS: Я вообще не знаком с средой Ruby. Спасибо. Обновление: теперь это работает, я

Вопрос:

Я только что настроил gitlab на моем выделенном сервере. В качестве администратора я создал нового пользователя. Обычно он должен получать электронное письмо с его паролем, но он этого не делает.

Я хочу знать, как настроить уведомления по электронной почте (с SMTP).

PS: Я вообще не знаком с средой Ruby.

Спасибо.

Обновление: теперь это работает, я просто забыл установить postfix при настройке gitlab

Обновление 2: Наконец, я решил использовать учетную запись SMTP для отправки уведомлений по электронной почте:

Лично у меня есть учетная запись Amazone (вы можете использовать Gmail):

1) В /home/ git/gitlab/config/envirenoments/production.rb прокомментируйте эту строку:

#config.action_mailer.delivery_method = :sendmail

2) Добавьте это (с правильными учетными данными) непосредственно перед конечным тегом:

config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => ‘gmail.com’, // Or an other SMTP provider :port => 467, // Port depends on your provider :domain => ‘gitlab.yourserver.com’, // Your Gitlab main url :authentication => :plain, :user_name => ‘your gmail id’, :password => ‘yourPassword’, :enable_starttls_auto => true }

Спасибо, надеюсь, он поможет вам.

Лучший ответ:

Наконец, я решил использовать учетную запись SMTP для отправки уведомлений по электронной почте:

Лично у меня есть учетная запись Amazone (вы можете использовать Gmail):

1) В /home/ git/gitlab/config/envirenoments/production.rb прокомментируйте эту строку:

#config.action_mailer.delivery_method = :sendmail

2) Добавьте это (с правильными учетными данными) непосредственно перед конечным тегом:

config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => ‘gmail.com’, # Or an other SMTP provider :port => 467, # Port depends on your provider :domain => ‘gitlab.yourserver.com’, # Your Gitlab main url :authentication => :plain, :user_name => ‘your gmail id’, :password => ‘yourPassword’, :enable_starttls_auto => true }

Спасибо, надеюсь, он поможет вам.

Ответ №1

Пожалуйста, следуйте инструкциям по установке, включая инструкции по настройке электронной почты.

Оцените статью
Добавить комментарий