Emacsでメーリングリストのアーカイブを読んでいますか?


18

購読していないプロジェクトのメーリングリストアーカイブを読みたい場合があります。素敵なHTMLアーカイブがオンラインにあります(例:https : //lists.gnu.org/archive/html/emacs-devel/2014-12/msg00347.html)が、ブラウザでメールを読むのは楽しくありません。

Emacsがメーリングリストのアーカイブを読むためのインターフェースはありますか?私はすでにmu4eを使用してEmacs内で個人のメールを読みますが、Emacsで他の人のメールを読むこともできます(他の人が公開メーリングリストに投稿した範囲まで)。

そのためのモードが必要です。(gnusが答えだと思うが、私はそれを使ったことがない。)

回答:


21

確かにGNUSはある答え。emacswikiから

M-x gnus
B
nntp
news.gmane.org

gmane.emacs.develを選択します。ここから、GNUのNNTPインターフェースを使用してスレッドを閲覧できます(これは元々そのために書かれたものです)。これはおそらく、過去のメーリングリストを閲覧するのに最適なソリューションです。

他の人が述べたように、おそらくバグやパッチワークに添付された電子メールの小さなセットだけを読みたいかもしれません。この場合、mboxファイルをダウンロードできれば、ネットワーク遅延を処理せずに直接参照できます。繰り返しますが、Emacsにはメール用の多くのソリューションがありますが、Rmailは簡単に使用できます。この手順は次のとおりです。

M-x rmail

これにより、デフォルトの受信ボックスが表示されます(ほとんどの場合、システム/ var / mail / $ USERを〜/ RMAILにコピーします)。ただし、「外国」のメールボックスに読み込むには、次を入力します。

i
path/to/mbox
h

これにより、通常のEmacsナビゲーションで参照できるメールボックスの概要ビューが表示されます。


2

また、特定のEmacsバグのスレッドを読みたい場合は、を押します。M-x gnus-read-ephemeral-emacs-bug-group RET 12345ここ12345で、バグ番号です。


1
バグレポート/スレッドを読むためのデバッグモードもあります。
レカド

うん。ただし、バグ番号がすでにわかっている場合はあまり役に立ちません。
ドミトリー

まあ、私debbugs-gnu-bugsはそのために使用しますが、これはバグIDの入力を促します。
rekado

OK、ヒントをありがとう。実際、やや簡単です。
ドミトリー14

1

stsquadの答えは良いです。しかし、別の便利な方法もあります。しばらく前に、EmacsのTCによるsystemdの決定に関するDebianのバグを読みたいと思いました。バグメーリングリストへのGMANEインターフェイスは機能しますが、バグレポートからmboxファイルをダウンロードし、gnusでそのファイルを開く方が簡単でした。そのように、すべてローカルに保存されたため、NNTPサーバーから各記事を個別に要求する待ち時間が回避されました。

したがって、読みたいリストのmboxファイルアーカイブをダウンロードする方法があれば、それはあなたのために働くかもしれません。


1
回答について詳しく説明していただけますか?特に、これを行うために必要な手順を説明できますか?
ダン

1
@Dan:ローカルmboxの例を含めるように回答を拡大しました。
stsquad 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.