[Mew-dist 04948] Re: メールが送られないことがある
Murata Takashi
Takashi.Murata at example.com
1998年 5月 30日 (土) 15:18:01 JST
村田@NSGです。初めまして。
From: 橋本弘藏 <kozo at example.com>
Subject: [Mew-dist 04946] メールが送られないことがある
Date: Sat, 30 May 1998 13:45:58 +0900
> たまたま,うまく気付いた場合にコマンドラインから imputを実行するとメモ
> リー不足になったいるようです。あとで調べると,そのメールは+draftに残っ
> ています。恐らく,mhよりperl5が多くのメモリを食うからでしょう。
>
> 送る度にdraftやsyslogをチェックしないで,送られない状態を早く知る方法
> はないのでしょうか。エラーメッセージが出ると最良です。よろしくお願い致
> します。
IMがエラーを起こしたか否かのチェックを、Mew側では
(re-search-forward (format "^%s: ERROR:" mew-prog-imput) nil t)
と、"imput: ERROR: "という文字列を見て判断しているため、perl自体が
異常になるようなケースを想定していないせいではないでしょうか?
エラー時のメッセージを、mew-draft.elの該当部分に加えれば、エラーの
判断が出来るようになると思います(おそらくポータビリティはないですが)。
ただし、スワップを増やすなどをして、メモリ不足を解決するのが先決では
ないでしょうか? 例えばUnixだとすると、IMが正常に終了しても、その後の
sendmailなどがメモリ不足で正常に動作しない可能性がありませんか?
┌───────────── 村田 隆 / Takashi.Murata at example.com ┐
└ 日本システム技術(株) 技術部 Tel:03-3503-8736 Fax:03-3580-7806 ┘
Mew-dist メーリングリストの案内