1. 首先是拷贝Gitlab自带的example
1
2
|
cd /home/git/gitlab sudo -u git -H cp config /initializers/smtp_settings .rb.sample config /initializers/smtp_settings .rb |
1
|
sudo -u git -H vim config /initializers/smtp_settings .rb |
1
2
3
4
5
6
7
8
9
10
11
12
|
if Rails. env .production? Gitlab::Application.config.action_mailer.delivery_method = :smtp ActionMailer::Base.smtp_settings = { address: "smtp.163.com" , port: 25, user_name: "wpgitlab" , password: "123456" , domain: "163.com" , authentication: :plain, enable_starttls_auto: true } end |
1
2
3
4
5
6
7
8
9
10
11
12
|
if Rails. env .production? Gitlab::Application.config.action_mailer.delivery_method = :smtp ActionMailer::Base.smtp_settings = { address: "smtp.exmail.qq.com" , port: 25, user_name: "wangpeng@scnee.com" , password: "123456" , domain: "smtp.qq.com" , authentication: :plain, enable_starttls_auto: true , } end |
1
2
|
cd /home/git/gitlab sudo -u git -H vim config /gitlab .yml |
1
2
3
|
## Email settings # Email address used in the "From" field in mails sent by GitLab email_from: wpgit@163.com |
1
2
3
|
## Email settings # Email address used in the "From" field in mails sent by GitLab email_from: wangpeng@scnee.com |
1
|
sudo service gitlab restart |