频道栏目
首页 > 程序开发 > 综合编程 > 其他综合 > 正文
gitlab9.4邮件不能发信问题
2017-08-28 09:34:00      个评论    来源:weiguang1017的专栏  
收藏   我要投稿

通过docker方式部署gitlab9.4版本,发现不能正常发送邮件(默认注册用户是不发邮件的,而添加ssh key或管理后台添加用户是发邮件的)

通过不断尝试发现docker方式必须通过smtp方式来发送邮件(sh: 1: /usr/sbin/sendmail: not found),参考配置:https://docs.gitlab.com/omnibus/settings/smtp.html

注意修改完gitlab.rb后执行

sudo gitlab-ctl reconfigur

然后通过上面文章中的方式进行测试即可。

另外:通过一键安装版本安装的话是可以通过postfix来发邮件的,不需要对gitlab.rb做任何设置即可。(是在centos7下安装的9.5版本测试的,安装时gitlab-ctl reconfigure遇到

报错:**Error executing action `run` on resource 'execute[semodule -i /opt/gitlab/embedded/selinux/rhel/7/gitlab-7.2.0-ssh-keygen.pp]'**

解决:

yum install libsemanage-static libsemanage-devel 重新gitlab-ctl reconfigure即可

点击复制链接 与好友分享!回本站首页
上一篇:gitbook电子书制作步骤(linux环境下)
下一篇:IntelliJ IDEA 14 注册码
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站