web-dev-qa-db-ja.com

Gitlabはメールを送信していませんが、postfixは動作します。オムニバスインストール(16.04)トラブルシューティング方法

using apt-get install gitの場合に依存関係の問題が発生するため、16.04 Ubuntu Serverにgitlab omnibusインストールを使用しました。そこで、Sudo gitlab-rake gitlab:checkを実行して環境を確認しました。このチェックでは、リポジトリパスはgit:gitに所有されていないという不満がありました...リポジトリパスはgit:gitに所有されており、リポジトリを作成できます。したがって、一般的にはすべてが正常に機能しますが、メールは送信されません。インストールを実行するときに、ドメインについて尋ねられ、末尾が.deでないドメインを使用しました。これにより問題が発生する可能性がありますか?したがって、何かを変更したい場合は、gitlab.rbで変更し、gitlab-ctl reconfigureを実行する必要がありますか? Postfixインストールをテストし、手動でメールを送信できます...ポート25が開いています。何か案は? gitlabにはテストメール機能がありませんか?

1
Private

git configコマンドでメールアドレスを更新できるはずです。詳細については、man git-configコマンドを使用してください。

メールで何が起きているかについては、メールログで確認してください。これはおそらく/var/log/mail.logです。コマンドmailqは、配信が許可されているがまだ配信されていない電子メールメッセージをリストする必要があります。

1
BillThor