[mew-dist 21598] Re: add no Messege-ID: by Mew
Kazumasa Utashiro
utashiro at example.com
2002年 9月 3日 (火) 02:03:23 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [mew-dist 21593] Re: add no Messege-ID: by Mew
Date: Mon, 02 Sep 2002 21:57:03 +0900 (JST)
> > そういえば、Date フィールドを付けない場合には、すぐに localhost で動い
> > ている sendmail に渡したいのですが、少し前まではタイムアウトで送れなかっ
> > たのが、最近はすぐに諦めて +queue に溜るようになりました。原因を追求し
> > てないのですが、何をどうしたら直るんですかね。
>
> 「タイムアウトで送れない」というの、はどういう意味でしょうか?
>
> open-network-stream は、IF やデフォルトルートや /etc/resolv.conf の状
> 態によって、
> (1) めでたくコネクションが開ける <成功>
> (2) コネクションが開けないが、Mew の 4 秒 timer が効いてくれて、
> 4 秒でタイムアウトする <失敗>
> (3) Mew の 4 秒 timer が効かず、コネクションが開けないと判断す
> るまで、システムのタイムアウト時間待たされる <失敗>
> という 3 つの挙動を示します。
>
> しかし、(2) も (3) も、+queue に溜る最終的な動作は一緒です。
今の環境になる前は、オフラインで送ろうとすると送信に失敗して (なんかエ
ラーを吐いて) draft のまま残っていました。バッファも残っていたかもしれ
ないけど、もはやモードがおかしくなってるので、+draft で E して送り直し
てた。
詳しく分析してませんが、その時は local な sendmail に接続は成功して、
何らかの理由で SMTP が失敗していたんだと思います。今と同じだとすると、
MAIL FROM: utashiro at example.com
451 4.1.8 Domain of sender address utashiro at example.com does not resolve
ですね。今は、多分これで +queue に溜るようになったので、以前よりは症状
はよくなっています。
つまり、sendmail か dns の設定で、こんなこと言わずに受け取るようにすれ
ばいいわけか。当てずっぽうで sendmail.cf の中の、それらしいチェック
(check_mail, check_rcpt) を全部コメントアウトしたら、送れるようになり
ました :)。しかし、そんなことでいいのか…
--utashiro
Mew-dist メーリングリストの案内