2016-03-24 17 views
0

Aynı makinede smtp sunucusunu ve gitlab'i çalıştırıyorum ve 25 bağlantı noktasını çalıştıran smtp sunucusunun çalıştığından eminim. Bu komutu çalıştırdıktan sonra postayı al --echo "Bu e-postanın gövdesidir" | mail -s "Bu konu satırı" [email protected] Ve /etc/gitlab/gitlab.rbAynı makinede çalışan gitlab (omnibus) için çalışan smtp sunucusunu nasıl yapılandırabilirim

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 

Biri yardım edebilir böyle gitlab yapılandırmak? Teşekkürler!

cevap

1

Gitlab sunucusunda yerel bir MTA çalıştırırsanız, açıkça yapılandırmanız gereken bir şey yoktur. Gitlab.rb'deki SMTP ayarları sadece harici bir sunucu kullanıyorsanız veya özel bir yapılandırma gerektiriyorsa gereklidir.

Debian 8'de gitlab'i varsayılan olarak postfix ile birlikte çalıştırıyoruz. Kutunun dışında çalışır. Ama exim4 de iyi çalışır.

gitlab_rails['gitlab_email_from'] = '[email protected]' 
gitlab_rails['gitlab_email_display_name'] = 'GitLab' 
:

aşağıdaki özelliklere yapılandırmak zorunda DO