我将 gitlab omnibus 安装用于我的 16.04 Ubuntu Server,因为我在 时遇到了依赖性问题using apt-get install git
。所以我运行sudo gitlab-rake gitlab:check
以检查我的环境。检查抱怨 repo 路径不属于git:git
我没有得到... repo 路径属于git:git
并且我可以创建 repos。因此,一般来说,一切都按应有的方式工作,但是邮件没有发送出去。运行安装程序时,系统询问我关于我的域名的问题,而我使用的域名没有以 结尾.de
。这会导致问题吗?因此,如果我想更改任何东西,我必须在 中更改它gitlab.rb
并运行gitlab-ctl reconfigure
,对吗?我测试了我的 postfix 安装,它可以手动发送邮件...端口 25 是开放的。有什么想法吗?gitlab 中没有测试邮件功能,还是?
答案1
您应该能够使用命令来更新您的电子邮件地址git config
。使用命令man git-config
了解详细信息。
检查邮件日志以了解您的电子邮件发生的情况。这很可能是/var/log/mail.log
。该命令mailq
应列出已接受投递但尚未投递的任何电子邮件。