我的 Gitlab(第 5 版)没有发送任何电子邮件,我在试图弄清楚发生了什么时迷失了方向。日志没有提供有用的信息。我将其配置为 used sendmail
。
我写了一个通过 ActionMailer 发送电子邮件的小脚本(我猜它是 gitlab 用来发送电子邮件的,对吧?)。它会正确发送电子邮件。
但是,在我的 Gitlab 上,我可以保证 sendmail 甚至没有被调用。
我是否需要启用某些功能才能获得电子邮件通知?如何调试我的问题?
更新
问题是我在任何地方都找不到任何信息。事情只是默默地失败了。我在哪里可以找到某种日志?目录中的日志log
没有提供有用的信息。
我的问题是,我怎样才能让 Gitlab 更冗长?我怎样才能让它告诉我发生了什么事?
更新 2
我刚刚发现该部分安排了很多邮件Background jobs
。很多未加工的Sidekiq::Extensions::DelayedMailer
。这是什么意思?为什么这些工作没有得到处理?