Article View: fj.mail.system.qmail
Article #14Summary: Re: qmail の bounce と Message-Id について
From: Shinichiro HIDA
Date: Tue, 22 Apr 2003 14:35
Date: Tue, 22 Apr 2003 14:35
92 lines
5567 bytes
5567 bytes
飛田です。
>>>>> In <m3bryypz3f.fsf@maedapc.cc.tsukuba.ac.jp>
>>>>> MAEDA Atusi <maeda@cc.tsukuba.ac.jp> wrote:
> Shinichiro HIDA <stained@po10.lcv.ne.jp> writes:
> > 飛田> > Hosting で利用しているサーバ の qmail へ、宛先の typo 等で配送先が見付
> > 飛田> > からないようなメールを送信した時に、Message-Id の無い bounce 通知メー
> > 飛田> > ルを返すのですが、これって、こういう物なのでしょうか?
> http://cr.yp.to/immhf/thread.html や http://cr.yp.to/proto/qsbmf.txt
> を見ると,どうも意識的な選択であるようですね.
> 「スレッドを始める/続けるメッセージにはMessage-IDが必要である(bounceは
> そうでない)」ということのようです.
なるほど..
;; from htto://cr.yp.to/immhf/thread.html から引用
Any message that starts or continues a thread needs a Message-ID. Not
all messages contain Message-ID; for example, bounce messages from
qmail do not contain Message-ID, and the Bell Labs upas mailer never
creates Message-ID.
の部分が、そのものずばり今回の私の疑問の物ですね。失礼致しました。
http://www.emaillab.org/essay/message-id.html#should_have
を見ていたのですが、どうも、ピント来ませんでした。
> MUAが付けなくても別にRFCに違反しないのでは.
はい、RFC2822 (日本語訳 http://www.emaillab.org/essay/rfc2822-id.html
を見てます) の "任意ではあるが...持つべき(SHOULD)" の部分ですね。
また、多くの MUA が RFC2822 で言われている FQDN なドメインパートを持つ
わけでなく、これらの問題に対して、RFC2476 (MSA) というのが提案されたら
しい事もわかりました。
[...]
> bounceのテンプレートファイルを
> Return-Path: <>
> From: MAILER-DAEMON@maedapc.cc.tsukuba.ac.jp
> Subject: failure notice
> Hi. This is the qmail-send program at maedapc.cc.tsukuba.ac.jp.
[...]
> みたいに用意しておき,~alias/.qmail-default に(実際には1行で)
> | (echo "To: $SENDER"; cat $HOME/template; echo $RPLINE; cat) \
> | qmail-inject -- "$SENDER"
> と書くと,ほぼお望みに近いことが出来ると思います.
やはり、qmail-inject がその役目を果たす物でしたか..
で、通常の物は、素通しして、自身が発するバウンスメールを qmail-inject
に食わせれば、OK (この理解であってるでしょうか?) というという事で、
;; いやぁ.. このケースについて、もやもやしていたのですが、わかってみる
;; と、滝澤さんの書かれてるページの内容も良くわかりました。^^;
> > で、この場合にも、qmail には Message-Id を付けないのが普通、あるいはそ
> > ういう機能はないのだろうか、という事が知りたかったのです。
という疑問に対し、
o qmail は、bounce 通知のメール等、MUA 的な働きをする場合においても、
Message-ID を付けないのが普通の動作である。
;; スレッドを構成する訳でもないので、その必要が無いというポリシー。
;; (確かに.. これを参照するようなケースもぱっと思い付かない)
o 上記のように通常 qmail が Message-Id を付けないような場合でも、そ
れを選別して qmail-inject を通す事で、Message-Id フィールドを付加
する事はできなくはない。
(というか、ちゃんとその為の方法は考慮されてはいる)
;; Message-ID は、RFC2822 において "付加すべき(SHOULD)" とされてはい
;; るが、あくまで "任意" のフィールドであり、たとえそれが存在しない
;; 場合であっても、それによって問題は発生しない(してはいけない)。
というのが、答えになるかと思います。
岡田さん、前田さん、ありがとうございました。_o_
--
Shinichiro HIDA
stained@po10.lcv.ne.jp
Technical Details
Message-ID:
<87ptner45t.wl%stained@po10.lcv.ne.jp>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newsfeed.media.kyoto-u.ac.jp!newsfeed.mesh.ad.jp!t-newsgw1.odn.ne.jp!newsgw5.odn.ne.jp!news1.lcv.ne.jp!not-for-mailReferences:
<87n0ijng8p.wl%stained@po10.lcv.ne.jp> <u1xzvrmwa@opaopa.org> <87lly2oqf8.wl%stained@po10.lcv.ne.jp> <m3bryypz3f.fsf@maedapc.cc.tsukuba.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 113295,b7b51ace2da0f085
X-Google-Attributes: gid113295,public
X-Google-Thread: f9041,b7b51ace2da0f085
X-Google-Attributes: gidf9041,public
X-Google-ArrivalTime: 2003-04-22 07:50:05 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newsfeed.media.kyoto-u.ac.jp!newsfeed.mesh.ad.jp!t-newsgw1.odn.ne.jp!newsgw5.odn.ne.jp!news1.lcv.ne.jp!not-for-mail
From: Shinichiro HIDA <stained@po10.lcv.ne.jp>
Newsgroups: fj.mail.system.qmail,fj.mail.system
Subject: Summary: Re: qmail の bounce
と Message-Id について
Date: Tue, 22 Apr 2003 23:35:26 +0900
Organization: petite auberge Stained Glass
Lines: 93
Message-ID: <87ptner45t.wl%stained@po10.lcv.ne.jp>
References: <87n0ijng8p.wl%stained@po10.lcv.ne.jp>
<u1xzvrmwa@opaopa.org>
<87lly2oqf8.wl%stained@po10.lcv.ne.jp>
<m3bryypz3f.fsf@maedapc.cc.tsukuba.ac.jp>
NNTP-Posting-Host: p-nb2.lcv.ne.jp
Mime-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen")
Content-Type: text/plain; charset=ISO-2022-JP
X-Trace: news1.lcv.ne.jp 1051022126 19647 192.168.34.254 (22 Apr 2003 14:35:26 GMT)
X-Complaints-To: usenet@news1.lcv.ne.jp
NNTP-Posting-Date: Tue, 22 Apr 2003 14:35:26 +0000 (UTC)
In-Reply-To: <m3bryypz3f.fsf@maedapc.cc.tsukuba.ac.jp>
User-Agent: Wanderlust/2.11.1 (Wonderwall) SEMI/1.14.5 (Awara-Onsen)
FLIM/1.14.4 (Kashiharajingū-mae) APEL/10.4 MULE
XEmacs/21.4 (patch 12) (Portable Code) (i386-debian-linux)
X-Face: "+/#(k[%E{,A*R~]BQ;$}j4`A/l\!fGUsqWE]_Ss/CqBX091]WBCJVV<>gDweDL(-<hi=C<
6^"4wCZ:$lS>H=6@cZA1x|W2F"DUf,5t7M[R[g@Y5qFZ2;u=]d#