[Mew-dist 11658] Re: Mew 1.95b8
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
1999年 12月 7日 (火) 13:16:45 JST
白井@冒険家 兼 へそ曲がりです。
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 11639] Mew 1.95b8
Message-ID: <199912061223.VAA01413 at example.com>
Date: Mon, 6 Dec 1999 21:23:43 +0900
kazu> mew-1.95b8.tar.gz を ftp.Mew.org:/pub/Mew/alpha に置きました。Mew が
kazu> SMTP を喋ります。冒険家のみが使って下さい。
Emacs-20.4 と XEmacs-21.2 ではあっさり動いたので、
Emacs-19.28/Mule-2.3 でやってみました。以下、問題点。
1. Emacs-19.28 には file-name-sans-extension() が無い。
そこで、
(if (not (fboundp 'file-name-sans-extension))
(defun file-name-sans-extension (filename)
"Return FILENAME sans final \"extension\".
The extension, in a file name, is the part that follows the last `.'."
(save-match-data
(let ((file (file-name-sans-versions (file-name-nondirectory filename)))
directory)
(if (string-match "\\.[^.]*\\'" file)
(if (setq directory (file-name-directory filename))
(expand-file-name (substring file 0 (match-beginning 0))
directory)
(substring file 0 (match-beginning 0)))
filename)))))
と定義して、次に進みました。
2. いつまで待っても送信が終らない。
*Mew debug* には
<GREETING>
220 xxxx.yyyy.mgcs.mei.co.jp ESMTP Sendmail 8.8.7/3.6Wbeta6; Tue, 7 Dec 1999 12:55:25 +0900 (JST)
<HELO>
50 xxxx.yyyy.mgcs.mei.co.jp Hello sugar [foo.bar.202.41], pleased to meet you
と出ています。(一部伏せ字)
この状態で、+queue の下は
/home/shirai/Mail/queue:
total 8
drwx------ 2 shirai rd3 512 Dec 7 12:55 .
drwx------ 26 shirai rd3 1024 Dec 7 12:37 ..
-rw-r--r-- 1 shirai rd3 0 Dec 7 12:55 .mew-cache
-rw-r--r-- 1 shirai rd3 522 Dec 7 12:55 1
-rw-r--r-- 1 shirai rd3 74 Dec 7 12:55 1.mqi
となっています。じゃ、というので、もう一回 "C-cC-c" すると
<MAIL FROM>
50 <shirai at example.com>... Sender ok
が *Mew debug* に追加されましたが、送信がダメなのは変わりがあり
ません。未確認ですが、ず〜〜とほったらかして置くと送信されること
もあるようです。(30分ぐらいだったかなぁ?)
# ふと mew-mule2.el の mew-cs-text-crlf が何かしらおかしいのかな?
# とか思ったんですけど、ccl なんて全然わからんし。
番外
3. 前にも書いたけど、Mule for Win32(Emacs19.28 の Windows 版) は
timer が動かない。
ちなみに、mew-timer を単純に nil を返す関数に置き換えたら、上記
の UNIX版 19.28 と同じ挙動になりました。
しかし、open-network-stream の timeout の判定ができないですね。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内