[Mew-dist 327] Re: [Q]From の表示が変なのですが

A. SAGATA sagata at example.com
1996年 12月 22日 (日) 13:10:53 JST


さがたです.

In message <199612220042.JAA03269 at example.com>,
	Kiyoaki Kobayashi <kikobaya at example.com> writes.

> > :   15  12/20 ☆☆☆☆☆☆☆ <<HogeHogeHogeHogeHogeHogeHogeHogeHogeHogeHoge
> > : となるはずが、
> > :   16  12/21 To:◇◇◇◇◇◇◇◇ <<HogeHogeHogeHogeHogeHogeHogeHogeHogeHoge
> > : となってしまいます。
> > というのは正しい動作です。
> 	もしかすると、自分のところには上記の表示になっても受取人には
> 		15  12/20 差出人 <<test
> 	のような表示になるということでしょうか?

というか、scan.form のなかで、自分からのメールはあえて、To: を表示する
ように指定してるのです。
当然相手には、小林さんからのメールとして、表示されてるので、
問題はないですよ。


> %4(msg)%<(cur)+%| %>%<{replied}-%|%<{encrypted}E%|\
> %<(eq)%(trim{content-type})%<(amatch multipart)M%| %>%>%>%>\
> %02(mon{date})/%02(mday{date})%<{date} %|*%>\
> %<(mymbox{from})%<{to}To:%14(hdecode(friendly{to}))%>%>\
> %<(zero)%17(hdecode(friendly{from}))%> \
> %(hdecode{subject})%<{body}<<%{body}%>

この4,5行目を訳す(?!)と.
	if(自分からのメール) {"To:(相手のアドレス/名前)"を見やすい形で表示}
	じゃなければ(?!) {fromを見やすい形で表示}
という感じです。


> # ちょっと、理解していないのですが、これってMHでなくてsendmailの問題なので

sendmailは関係ないでしょう。
man mh-forms で十分。 :-)

なれてくると、曜日を漢字で表示させたり、
mailing-listからのメールは "L"のマークを, Newsの記事は"N"のマークを
付けたりなど、いろいろカスタマイズできて楽しいですよ :-)

ちょっと余計なコードが入ってますが、参考にして見てください。
解読のpointは
	%<	->	if
	%>	->	endif
	%|	->	else
	%?	->	else if
と、man mh-forms です。
-----
%4(msg)\
%<(cur)+%| %>\
%<{newsgroups}N%|%<{x-ml-name}L%|%<{ml-name}L%|%<{x-sequence}L%| %>%>%>%>\
%<{replied}-%|%<{encrypted}E%|%<(eq)%(trim{content-type})%<(amatch multipart)M%| %>%>%>%>\
%2(mon{date})/%2(mday{date}) \
%<(wday{date})%<(eq 1)月%?(eq 2)火%?(eq 3)水%?(eq 4)木%?(eq 5)金%?(eq 6)土%>%|日%> \
%2(hour{date}):%02(min{date}) \
%<(nonnull(trim(comp{from})))%<(amatch eem94)%17(hdecode(friendly{posted-from}))%|%17(hdecode(friendly{from}))%>%|【==From Who?==】%> \
%<(mymbox{subject})【No Title Specified】%|%(hdecode{subject})%>\
-----

-- 
日本電信電話株式会社 ヒューマンインタフェース研究所
     嵯峨田  淳       sagata at example.com



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