Ruby on rails GitLab电子邮件不发送?
GitLab应在创建新用户的帐户时自动向其发送带有密码的电子邮件 我检查了mail.log文件,没有看到发送或尝试发送的记录。Ruby on rails GitLab电子邮件不发送?,ruby-on-rails,linux,ruby-on-rails-3,debian,gitlab,Ruby On Rails,Linux,Ruby On Rails 3,Debian,Gitlab,GitLab应在创建新用户的帐户时自动向其发送带有密码的电子邮件 我检查了mail.log文件,没有看到发送或尝试发送的记录。 我可以通过postfix命令行发送邮件,没有问题 在gitlab ui中,我没有收到任何失败或任何东西。当我看到mailer时,我看到了这个悬而未决的问题: Class Args Notify ["new_user_email", 8, "qrnq1kSQ"] 我已修改gitlab.yml,使其具有正确的发件人地址:notify@mydoma
我可以通过postfix命令行发送邮件,没有问题 在gitlab ui中,我没有收到任何失败或任何东西。当我看到mailer时,我看到了这个悬而未决的问题:
Class Args
Notify ["new_user_email", 8, "qrnq1kSQ"]
我已修改gitlab.yml,使其具有正确的发件人地址:notify@mydomain.com因此我发现我必须在服务器上手动运行resque进程,以便它处理队列中的作业。我将在其他地方问另一个问题,看看如何使其自动化 命令是:
sudo -u gitlab bundle exec rake environment resque:work QUEUE=* RAILS_ENV=production BACKGROUND=yes
嘿,很酷的解决方案,但我没有让它为我工作:我得到以下错误::/home/git/gitlab$sudo-u git bundle exec rake environment resque:work QUEUE=*RAILS\u ENV=production BACKGROUND=yes rake中止!不知道如何构建任务“resque:work”(通过使用--trace运行任务查看完整跟踪)此外,不要忘记检查垃圾邮件文件夹。Gitlab给我发了一封电子邮件,但被标为垃圾邮件。