[Mew-dist 1874] inn said 441 From: address not in Internet syntax

藤原誠 makoto at example.com
1997年 9月 3日 (水) 21:41:13 JST


                                     Wed Sep  3 21:34:34 1997
                                             千葉市中央区長洲
                                                     藤原  誠
                               makoto at example.com
(勝手に題名を変えています)
| 現在、Mew 1.89 + im-65 on Mule 2.3 base 19.34 を使っています。
| で、mewのパッケージのcontribに入っている mew-gnus を使って
| Newsを投稿しようとしましたが、

| imput: (while talking to XXXXXX with nntp)
| 441 From: address not in Internet syntax
これは僕も不思議なのですが、(何が不思議かと言って自分でこの
patch を使っているかどうか覚えていないということです)
僕はこれは inn の問題だと思っています。添付のように直して使っ
ています(そのはず)
でも、自分で書いた、
 http://fujiwara.chuo.chiba.jp/software/inn/install-sample.html
 には書いてないのです。
 (inn 関係の話になったら、fj.news.system.inn に引越しましょう)
---------------------------------------------------------------
〇 隣の機械の Mule から C-u M-x gnus で投稿して見ると、次のように 
  MIME 符号化して改行の入っている From を受付けてもらえないので、
  添付のような patch を入れる。その後、 make して、 nnrpd だけ入替える
  patch -s -p0 < that_file
  make
  rm              /usr/news/bin/nnrpd
  cp nnrpd/nnrpd  /usr/news/bin/nnrpd
  chmod 555       /usr/news/bin/nnrpd

opening nntp session to tateyama(119).
>>> 200 tateyama.bay.prug.or.jp InterNetNews server INN 1.5.1 17-Dec-1996 ready
<<< MODE reader
>>> 200 tateyama.bay.prug.or.jp InterNetNews NNRP server INN 1.5.1 17-Dec-1996 ready (posting ok).
<<< POST
>>> 340 Ok
<<< .
>>> 441 From: address not in Internet syntax
closing NNTP session.
<<< QUIT
>>> 205 .
send: delivery failed.
opening smtp session to localhost(25).
opening smtp session to komekome.bay.prug.or.jp(25).
(while talking to tateyama with nntp)
441 From: address not in Internet syntax



--- lib/cleanfrom.c	1997/04/03 01:29:09	1.1
+++ lib/cleanfrom.c	1997/04/03 01:29:39
@@ -25,9 +25,9 @@
     register char	*end;
 
     /* Do the equivalent of sed's "1q" */
-    if ((p = strchr(from, '\n')) != NULL)
+/*    if ((p = strchr(from, '\n')) != NULL)
 	*p = '\0';
-
+*/
     /* Do pretty much the equivalent of sed's "s/ (.*)//"; doesn't
      * work for "(save (delete this)" but that's okay. */
     if ((p = strchr(from, LPAREN))



---
(藤原)



Mew-dist メーリングリストの案内