Настройте GitLab SMTP с Postfix

У меня есть сервер Debian 9 с ISPConfig 3 и с запущенным gitlab в контейнере докера (gitlab/gitlab-ce:latest) за обратным прокси-сервером apache. Postfix и Dovecot установлены для отправки и получения почты. Запись MX настроена! Теперь я хочу настроить параметры smtp для gitlab для отправки регистрационных писем, например. Вот описание, как настроить SMTP для gitlab. Но есть только примеры для таких сервисов, как Gmail, и нет примера для собственного сервера smtp, который работает с postfix. Я пробовал разные конфигурации по ссылке выше, но сейчас ничего не получалось. В настоящее время у меня есть эти настройки в моем gitlab.rb:

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "example.com"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_domain'] = "example.com"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['gitlab_email_from'] = 'gitlab@example.com'
gitlab_rails['gitlab_email_reply_to'] = 'noreply@example.com'

Если я проверю это, как описано в ссылке, я получу Relay access denied ошибка. Я также пытался использовать настройки аутентификации. Но я не был уверен, что там вставить. Я попробовал это с учетными данными корневого сервера и smtp_authentication с "логином", а также с "простым". Но были Authentication failed ошибки. Может кто-нибудь помочь мне настроить его на правильный путь?

0 ответов

Другие вопросы по тегам