RFC 1468 (rfc1468) - Page 3 of 6


Japanese Character Encoding for Internet Messages



Alternative Format: Original Text Document



RFC 1468   Japanese Character Encoding for Internet Messages   June 1993


   double-byte-segment = double-byte-seq 1*( one-of-94 one-of-94 )

   single-byte-seq     = ESC "(" ( "B" / "J" )

   double-byte-seq     = ESC "$" ( "@" / "B" )

   CRLF                = CR LF

                                                    ; ( Octal, Decimal.)

   ESC                 =      ; (    33,      27.)

   SI                  =     ; (    17,      15.)

   SO                  =    ; (    16,      14.)

   CR                  = ; (    15,      13.)

   LF                  =        ; (    12,      10.)

   one-of-94           =      ; (41-176, 33.-126.)

   7BIT                =           ; ( 0-177,  0.-127.)

   single-byte-char    = 

MIME Considerations

   The name given to the JUNET character encoding is "ISO-2022-JP". This
   name is intended to be used in MIME messages as follows:

       Content-Type: text/plain; charset=iso-2022-jp

   The ISO-2022-JP encoding is already in 7-bit form, so it is not
   necessary to use a Content-Transfer-Encoding header. It should be
   noted that applying the Base64 or Quoted-Printable encoding will
   render the message unreadable in current JUNET software.

   ISO-2022-JP may also be used in MIME Part 2 headers.  The "B"
   encoding should be used with ISO-2022-JP text.

Background Information

   The JUNET encoding was described in the JUNET User's Guide [JUNET]
   (JUNET Riyou No Tebiki Dai Ippan).

   The encoding is based on the particular usage of ISO 2022 announced



Murai, Crispin & van der Poel