How resolve problem with email notifications in gitlab deploing on docker? Как решить проблему не приходящих уведомлений на почту?
Приветсвую всех.
Развернул gitlab в docker контейнере всё работает кроме уведомлений по событиям, помогите с настройками.
В gitlab.rb есть настройки почтового сервера
пытался настроить доступ через свою почту, честно не понимаю что делать и в каком направлении копать
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.yandex.ru"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "gitlab"
gitlab_rails['smtp_password'] = "a***z"
gitlab_rails['smtp_domain'] = "****@yandex.ru"
gitlab_rails['smtp_authentication'] = false
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
Что вы делаете не правлиьно - не понимаете смысла настроек в конфиге.
смотрите у вас gitlab_rails['smtp_authentication'] = false - но яндекс не даст вам отправлять почту без логина и пароля, и несмотря на это вы заполняете gitlab_rails['smtp_password'] и gitlab_rails['smtp_user_name']
далее в gitlab_rails['smtp_domain'] - мне кажется что там должен быть домен а не полный адрес.
Итого что я бы сделал -
gitlab_rails['smtp_authentication'] = true
gitlab_rails['smtp_domain'] = "yandex.ru"
gitlab_rails['smtp_user_name'] = "имя яшика в яндексе до собаки"