GitLab e-mail de notification ne fonctionne pas

Je viens de mettre en place gitlab sur mon serveur dédié, en tant Qu'Admin, j'ai créé un nouvel utilisateur, Il devrait normalement recevoir un mail avec son mot de passe, Mais Il ne fonctionne pas.

Ce que je veux savoir, c'est comment faire pour configurer les notifications par email (SMTP).

PS: je ne suis pas familier avec Ruby environnement.

Merci.

Mise à jour : il fonctionne maintenant, j'ai juste oublié d'installer postfix lors de la configuration de gitlab

Mise à jour 2 : Enfin j'ai choisir d'utiliser un compte SMTP pour envoyer des notifications par mail:

Personnellement, j'ai une Amazone compte (Vous Pouvez utiliser Gmail) :

1) Dans /home/git/gitlab/config/envirenoments/production.rb commenter cette ligne :

#config.action_mailer.delivery_method = :sendmail

2) Ajouter ceci (avec les informations d'identification correctes) juste avant la balise de fin :

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
 }

Merci, j'espère que ça va vous aider.

OriginalL'auteur Adil Ouchraa | 2014-03-17