パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

FOMAとDDIポケットはメールの相性が悪い?」記事へのコメント

  • RFC2046 を読むと multipart で一個だけ中身を含むのは 一向に構わないみたい。

    5.1 Multipart Media Type の節でも、「一つまたはそれ以上の ……」というくだりがあるし、5.1.1 では multipart で 丁寧に text/plain が一つだけ含まれていて、ずばり「 The use of the "multipart" media type with only a single body part may be useful in certain contexts, and is explicitly permitted. 」って書いてあるし。

    ただ、例をよくみてもらえればわかると思うけど、multipart と 言っても同時に通常の本文も存在できるわけだから、 通常の本文のみを表示して multipart 部分を処理しないような 仕様というのはあり得るとも思います(あらゆる MUA がフルセット のMIMEを実装しなければならないわけではないし)。

    ということでFOMA側の実装にルール違反はないけれど、 メッセージを multipart とかに押し込んじゃうと 相手側で処理できないリスクがあるって感じじゃないかな?

    --
    -- 哀れな日本人専用(sorry Japanese only) --
    • 「通常の本文」というのは何を指していますか? もし、最初のmultipartの前もしくは、最後のmultipartの後にあるもののことであれば、RFC2046の5.1.1には

      There appears to be room for additional information prior to the
      first boundary delimiter line and following the final boundary
      delimiter line. These areas should generally be left blank, and
      implementations must ignore anything that appears before the first
      boundary delimiter line or after the last one.

      とありますから、MIMEを実装する以上は無

      • なるほど。 multipart を指定した場合、バウンダリで囲まれた部分以外は、 非MIME対応の MUA 利用者に対するメモにしか過ぎないんですね。 だから、
        • 本文 1 つだけを multipart として送ることは可能
        • 非MIME MUA として multipart でない部分を表示することは 可能
        • MIME MUA なら multipart でない部分は無視しなければ ならない。multipart 部分をどこまで処理するかは処理系依存 でいいのかな?
        てなところでしょうか?
        --
        -- 哀れな日本人専用(sorry Japanese only) --
        親コメント

最初のバージョンは常に打ち捨てられる。

処理中...