2

Github からプライベート メッセージを受信した場合は、直接サイトにアクセスして返信するのではなく、メールで直接返信できます。

Github がメールを受信すると、メッセージを解析してデータベースに挿入します。私は同じことをしようとしています。

ただし、サーバーがメールを生の文字列形式で受信すると、次のようになります。

Important message here

On April 4, 2012 Somebody wrote:
    > blahblahblah
      On March 2, 2012 Somebody wrote:
           > blahblahbla

もちろん、重要なメッセージだけが必要です。人々が以前に書いた残りのがらくたは欲しくありません。

これを除外する普遍的な方法はありますか? ある種の図書館?

それとも... Gmail、Yahoo、Hotmail を調べて、メッセージの下部に追加される迷惑メールを特定し、個別にフィルターで除外する必要がありますか?

Githubはどのようにそれを行いますか?

4

1 に答える 1

2

GitHub は、これにemail_reply_parser gem を使用します。

これは、電子メールの返信から作成されたコメントを表示するために GitHub が使用するものです。このコードは、メール表現の品質をクラウドソース化するためにオープン ソース化されています。

于 2013-04-14T21:23:03.557 に答える