5

アカウントが作成されると、GitLab は新しいユーザーにパスワードを含むメールを自動的に送信する必要があります。

mail.log ファイルを確認しましたが、送信または送信試行の記録がありません。
postfix コマンドライン経由で問題なくメールを送信できます。

gitlab ui では、失敗も何もありません。メーラーを見ると、これが保留中になっていることがわかります。

 Class      Args 

 Notify     ["new_user_email", 8, "qrnq1kSQ"]

gitlab.yml を修正して、送信元アドレスを正しくしました: notify@mydomain.com

4

1 に答える 1

2

そのため、キュー内のジョブを処理するには、サーバーで resque プロセスを手動で実行する必要があることがわかりました。それを自動化する方法を確認するために、別の場所で別の質問をするつもりです。

コマンドは次のとおりです。

sudo -u gitlab bundle exec rake environment resque:work QUEUE=* RAILS_ENV=production BACKGROUND=yes
于 2012-09-10T06:33:18.123 に答える