我已经通过docker使用this图像运行gitlab。在映像文档中有关于如何为电子邮件配置可选SMTP服务器的说明,但是有关如果未设置SMTP会发生什么的信息。 gitlab文档指出,默认情况下使用sendmail,所以我认为这是发生了什么,并为我的目的(几个私人存储库只有几个用户),我不认为我真的需要比sendmail更多。我试图忽略SMTP配置,它都运行正常,但电子邮件不发送。我不太了解电子邮件服务器或sendmail知道如何发现问题,但我的猜测是它需要的某个端口被阻止。Gitlab,docker和sendmail端口
我的问题:
- 谁能比sendmail的确认被使用,而且我也不需要配置什么?
- 是否有一些简单的方法来在本地测试sendmail以查看端口是否存在阻塞问题?我找到的所有指南都从几页配置细节开始。
- sendmail需要开放哪些端口才能工作?我是否需要公开容器或防火墙上的其他端口?
并没有为我工作。我得到bash:supervisorctl:command not found。我错过了什么吗? – 2017-08-14 11:18:30