[Mew-dist 05706] Re: mew reply

郡山 直大 (KORIYAMA Naohiro) koriyama at example.com
1998年 7月 27日 (月) 23:50:13 JST


こおりやま%毎度おさわがせしておりますです。

>>>>> [Mew-dist : No.05695] にて
>>>>> “山本”= Kazu Yamamoto (山本和彦) <kazu at example.com> さま曰く:
山本> > もう一つついでにお願いしてしまうと、一つしか存在し得ない header
山本> > ("From:" とか)は mew-header-get-value 内部で一つ検出したら処理
山本> > をやめて頂けると完璧です。
山本> これはどういう理由からですか?
山本> From: が 1 つじゃないといけないという決まりはありましたっけ?

えーと、RFC 822 -- 4.1. SYNTAX の一部を引用しますと、

     message     =  fields *( CRLF *text )       ; Everything after
                                                 ;  first null line
                                                 ;  is message body
     fields      =    dates                      ; Creation time,
                      source                     ;  author id & one
                    1*destination                ;  address required
                     *optional-field             ;  others optional
     source      = [  trace ]                    ; net traversals
                      originator                 ; original mail
                   [  resent ]                   ; forwarded
     originator  =   authentic                   ; authenticated addr
                   [ "Reply-To"   ":" 1#address] )
     authentic   =   "From"       ":"   mailbox  ; Single author
                 / ( "Sender"     ":"   mailbox  ; Actual submittor
                     "From"       ":" 1#mailbox) ; Multiple authors
                                                 ;  or not sender

というような感じで、一個だけのように読めますね。
間違っていたら訂正お願いします。
# ``From: koriyama at example.com, kazu at example.com'' なんてのもありか

mail-fetch-field (mail-utils.el) を使ったアプリ、例えば rmail.el
なんかでは、field により一個取ってくるか複数取ってくるかを使い分けてい
るようです。
# mail-fetch-field は default では取ってくるのは一個のみ

とはいえ、あのお遊びツール(x-face-mule)が邪悪であることは否定いたしま
せん ^^;;;
--
KORIYAMA Naohiro
work: koriyama at example.com
home: kory at example.com
Web: http://www02.u-page.so-net.ne.jp/ba2/kory/




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