2016-03-24 4 views
0

Ich starte den SMTP-Server und gitlab auf der gleichen Maschine, und ich bin sicher, dass der SMTP-Server, der die 25-Port läuft, weil ich Empfangen Sie die Mail nach dem Ausführen dieses Befehls --echo "Dies ist der Text der E-Mail" | mail -s "Dies ist die Betreffzeile" [email protected] Und ich konfigurieren Sie den Gitlab wie dies in der /etc/gitlab/gitlab.rbWie kann ich den SMTP-Server für gitlab (Omnibus) konfigurieren, die auf dem gleichen Rechner läuft

gitlab_rails['smtp_enable'] = true 
gitlab_rails['smtp_address'] = "localhost" 
gitlab_rails['smtp_port'] = 25 
gitlab_rails['smtp_user_name'] = "myRootName" 
gitlab_rails['smtp_password'] = "myRootPassword" 
#gitlab_rails['smtp_domain'] = "example.com" 
gitlab_rails['smtp_authentication'] = "login" 
gitlab_rails['smtp_enable_starttls_auto'] = false 
gitlab_rails['smtp_tls'] = false 
gitlab_rails['smtp_openssl_verify_mode'] = false 

Kann jemand helfen? Vielen Dank!

Antwort

1

Wenn Sie einen lokalen MTA auf dem Gitlab-Server ausführen, müssen Sie nichts explizit konfigurieren. Die SMTP-Einstellungen in gitlab.rb sind nur erforderlich, wenn Sie einen externen Server verwenden oder eine spezielle Konfiguration benötigen.

Wir führen gitlab auf Debian 8 hier mit der Standard-Installation von Postfix. Funktioniert out of the box. Aber exim4 sollte auch gut funktionieren.

Sie haben die folgenden Eigenschaften konfigurieren:

gitlab_rails['gitlab_email_from'] = '[email protected]' 
gitlab_rails['gitlab_email_display_name'] = 'GitLab' 
Verwandte Themen