gitlab邮件通知配置及忘记密码重置
1. 查看已经启动的容器gitlab[root@svn-server ~]# docker psCONTAINER IDIMAGECOMMANDCREATEDSTATUSPORTSNAMESb8a327417b86twang2218/gitlab-ce-zh"/asset
·
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
QQ邮箱查看邮件发送成功
5. Gitlab忘记密码重置
5.1 先注册用户
5.2 注册成功
5.3 退出账户
5.4 登录时选择忘记密码
5.5 输入注册时的邮箱
5.6 收到重置密码的邮件
5.7 在邮箱中点击重置密码
5.8 点击重置密码之后跳转到修改密码界面,输入新的密码点击修改即可
5.9 用修改后的密码登录即可
5.9 重新登陆成功
更多推荐
已为社区贡献1条内容
所有评论(0)