GitHub Enterprise online でインバウンド電子メールへの言及をよく見かけます。v2.4.1 を実行している Github Enterprise インスタンスを管理しています。それを設定する場所がどこにも見つかりません。管理コンソールに通常の「メール」設定が表示されますが、送信メールの設定しかありません。
私のユーザーは、メールから PR またはコメントに返信し、その返信を内部 Github Web サイトの関連ページに直接投稿する機能を要求しています。これは可能ですか?
GitHub Enterprise online でインバウンド電子メールへの言及をよく見かけます。v2.4.1 を実行している Github Enterprise インスタンスを管理しています。それを設定する場所がどこにも見つかりません。管理コンソールに通常の「メール」設定が表示されますが、送信メールの設定しかありません。
私のユーザーは、メールから PR またはコメントに返信し、その返信を内部 Github Web サイトの関連ページに直接投稿する機能を要求しています。これは可能ですか?
私の元の質問に答えます。周りを見回して github サポートのチケットを発行した後、これを機能させるには、会社のファイアウォールに穴を開ける必要があると考えました。それができないので、代替手段を思いつきました。ソリューションを Github で利用できるようにしました: https://github.com/wrecker/github-mda
Github Enterprise は、返信先アドレスが reply+NN..NN@reply.[ホスト名] に設定された通知メールを送信します。ここで [hostname] は GHE インスタンスの FQDN です。例: github.priv.mycompany.net。
したがって、コンソール ウィンドウのメール設定は、送信メールと受信メールの両方に適用されます。
メールの返信を機能させるために行う必要がある他の唯一のことは、返信用に DNS に MX レコードが必要なことです。
reply.<hostname>
また、SMTP サーバー/リレーが GHE インスタンスのポート 25 に接続できることを確認する必要がある場合もあります。作業しているファイアウォールによって、マイレージは異なる場合があります。