すみません、この記事を見る前に、結果報告をしてしまいました。m(_ _)m

On 01 Aug 2004 18:12:30 GMT,
Yasushi Shinjo <yas@is.tsukuba.ac.jp> wrote:
 > うちの INN で試したら、動きました。INN 2.2 か 2.3 かそのくらい。
 > 
 > 修正したのは、次の2つのファイルです。
 > 
 > ~news/etc/newsfeeds
 > ~news/etc/news2mail.cf
 > 
 > まず、~news/bin/news2mail を見ます。その頭に設定の方法が書い
 > てあります。それによると、newsfeeds に2つのエントリが必要で
 > す。1つは、n2m! で、それはそのままコメントアウトすれば終り
 > です。
 > 
 > n2m!:!*:Tc,Ac,Wn*:/usr/local/news/bin/news2mail
 > 
 > innfeed! と類似の funnel の先のエントリです。複数のnews2mail 
 > を1つで面倒見れます。~news/etc/newsfeeds のもう1つのエント
 > リは、個々のニュース−>メールの設定です。こんな感じです。
 > 
 > fjsg@fj-news.org:fj.org.fjsg:Tm:n2m!
 > 
 > この第一カラム、To: に現れる電子メールのアドレスです。実は、
 > 配送には使わません。配送に使われるのは、news2mail.cf の第2
 > カラムということです。たとえば、
 > 
 > fjsg@fj-news.org  vg30de@moat.net
 > 
 > と書いておくと、vg30de@moat.net にメールが送られるということ
 > のようです。最終的には同じでもいいんでしょうけど。
 > 
 > fjsg@fj-news.org  fjsg@fj-news.org
 > 
 > あ、テストする時には、fj.org.fjsg ではダメです。ここは実在す
 > るニュースグループにする必要があります。

設定内容は新城さんの通り、既にわたしの方でも行っていましたが、
それでも動作しませんでした。ドキュメント類も読みあさって(と
いう程、ドキュメントの数もありませんでしたが)設定をとにかく
色々やってみたのですが全然動かず、最終的に解決した方法は、
Perlのバージョンを上げた事です。その後は、もちろん同じ設定で
問題なく動作してます。5.005_03でも、5.6.1でも動作しなかった
ので、途方に暮れていたのですが、最後にダメもとで5.8系にした
事ですんなり動いてしまいました。

以前にも少し似た現象がnews.software.nntpあたりで投稿されて
いて、perlのバージョンを上げてみるとうまくいきそうな感じの
投稿も見つけました。

とりあえずはこれで、無事に相互記事を流す事ができるようにな
りましたので、unmoderatedでもmoderatedでも、どちらもOKです。

わたしが今回考えているのは、
・MLへ投稿があった場合
  FMLで参加者へメール配信。
 参加者の中に mail2news のアドレスを含め、NetNewsへも記事を
 そのまま流す。

。Netnewsへ投稿があった場合
 news2mailでFMLのmembersファイルに含まれているアドレスへ
 メール配信。
 配信はFML自身は使わない。
 Subject: へ固定のキーワードを追加する(例: [fj.org.fjsg] foobar)

これで、逆流も絶対に起こりませんし、メンテも楽です。
(わたしがgatewayをメンテをする場合、です)

もちろん現在の実験・検証はわたしのサーバより外に出ないローカルの
グループ内で行っています。いつでも動かせるように前準備だけしてお
きます。
-- 
ほり <vg30de@moat.net>