Вопрос:
Я только что настроил 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
Пожалуйста, следуйте инструкциям по установке, включая инструкции по настройке электронной почты.