1. 查看已经启动的容器gitlab
[root@svn-server ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b8a327417b86 twang2218/gitlab-ce-zh "/assets/wrapper" 26 hours ago Up 6 minutes (healthy) 22/tcp, 443/tcp, 0.0.0.0:80->80/tcp gitlab
2. 登录到容器gitlab中
[root@svn-server ~]# docker exec -it gitlab bash
root@192:/#
3. 修改gitlab配置文件
root@192:/# vim /etc/gitlab/gitlab.rb
设置发件人邮箱地址
修改smtp相关配置
4. 配置完毕后退出配置文件,并重新配置gitlab
root@192:/# gitlab-ctl reconfigure
配置完成会出现以下内容
5. 发送测试邮件
5.1 使用 gitlab-rails console 命令进入控制台发送测试邮件,进入比较慢,耐心等待
进入成功后输入以后内容发邮件
Notify.test_email('767213485@qq.com','邮件标题','邮件内容').deliver_now