In order to send messages through a Gmail account (also applicable to Google Apps accounts) add the following parts to your config files:
Files:
- config/environments/production.rb
- config/gitlab.yml
## Email settings | |
# Email address used in the "From" field in mails sent by GitLab | |
email_from: [email protected] |
config.action_mailer.delivery_method = :smtp | |
config.action_mailer.perform_deliveries = true | |
config.action_mailer.raise_delivery_errors = true | |
config.action_mailer.smtp_settings = { | |
:address => 'smtp.gmail.com', | |
:port => 587, | |
:domain => 'gmail.com', | |
:user_name => '[email protected]', | |
:password => 'password', | |
:authentication => 'plain', | |
:enable_starttls_auto => true | |
} |
Restart the GitLab service - (ubuntu : # service gitlab resrtart )
@JanWen this assumes you're using Google Apps. That's why it says @yourdomain.com
. If you're not using Google Apps then @yourdomain.com
is just @gmail.com
.
after config,need to reastart which servcices?and the domain name is must?