:


---------------------------------------------------------------
  :
   (kbeloz@dol.ru), http://kbeloz.narod.ru
 http://www.livejournal.com/users/kbeloz/
   (alxvol@dol.ru)
 Date: 10 Mar 2000
---------------------------------------------------------------

     

            "  "    OpenMail'.
"" -         OpenMail    
  win-1251,    ,   -- ISO8859-1.   -
    ,    OpenMail'   ,  
    1251,  , .
     ,       ,        
  .             
        --     
 ,       :).
             .      ,   
        charset'  
1500 -- you are welcome,  man'      Hewlett-Packard
 .     --   .
           --           
    koi8-r,       
koi8r, iso8859-5, cp866, koi8-u   win-1251  Outlook' -
    ,           (, 
 koi8-u :-)).
       ~ -   /var/opt/openmail. .

        ~/sys/CSInfo.cfg

        ~/sys/CSInfo.cfg
        VERSION = 2
     :
     CHARSET_NAME = WIN_1251
     CHARSET_NUMBER = 1500
     INTERCHANGE = yes

     CHARSET_NAME = KOI8_R
     CHARSET_NUMBER = 1501
     INTERCHANGE = yes

     CHARSET_NAME = ISO8859_5
     CHARSET_NUMBER = 1502
     INTERCHANGE = yes

     CHARSET_NAME = CP866
     CHARSET_NUMBER = 1503
     INTERCHANGE = yes

     CHARSET_NAME = KOI8_U
     CHARSET_NUMBER = 1504
     INTERCHANGE = yes

        ~/sys/CharMap

        ~/sys/CharMap
     OMCHAR=WIN_1251
     OMSTDID=1500

     OMCHAR=KOI8_R
     OMSTDID=1501

     OMCHAR=ISO8859_5
     OMSTDID=1502

     OMCHAR=CP866
     OMSTDID=1503

     OMCHAR=KOI8_U
     OMSTDID=1504


          OpenMail 
 MIME  ~/sys/mime.cs

          OpenMail 
 MIME  ~/sys/mime.cs
      (   ,     charset  ,  
      --       ,  
 ,   ?):
     KOI8_R koi8-r
     ISO8859_5 iso-8859-5
     CP866 cp866
     WIN_1251 windows-1251
     KOI8_U koi8-u
      ..

        ~/sys/mimeout.str

        ~/sys/mimeout.str
         # Preserve ISO 8859 text
     
     1167.ISO8859_1 1167.KOI8_R R

      ~/sys/mimein.str

      ~/sys/mimein.str
         mimein.str    mimeout.str,       

     1167.WIN_1251 1167.ISO8859_1 R
     1167.KOI8_R 1167.ISO8859_1 R
     1167.CP866 1167.ISO8859_1 R
     1167.ISO8859_5 1167.ISO8859_1 R
     1167.KOI8_U 1167.ISO8859_1 R

                omcyrenc.tar    ()       
~/csetconv   omcyrenc.tar ()   ~/csetconv

      ~/sys/CSTables.ld, ~/sys/LCMap.bin
     

      ~/sys/CSTables.ld, ~/sys/LCMap.bin
     
     omconfsm -f CSInfo.cfg
     omconfsm --f CharMap
     omconfsm --f CSTables.ld
     omconfsm --f LCMap.bin
     omconfsm --f csetconv[AV1][KBB2]


      OpenMail,     ,    
shared memory (omconfsm)  .  , .

     .


       ,   .

       ,   .
         ,        ,      
~/upper[AV3].   ,   ,   ,  
  OpenMail              
. ,    8859-1    1251,    500.s
( ,  ,  )    500.b.
             
         Unicode.
,    ,    
0x3F.  ,        ,     
           
,      (,   koi 
866    1251 --     '-', '|'  ..).  
 .
             csetconv     upper[AV4]  
  omconfsm,           
  .    ,  ,     ,
 ,       (0xab,
  0xAB). ,    omconfsm   , , 
       .  ,    
   :(
         IANA      
charset' (         mime.cs. 
 ):

     Name: KOI8-R (preferred MIME name)
     Alias: csKOI8R

     Name: windows-1251

     Name: ISO_8859-5:1988
     Alias: iso-ir-144
     Alias: ISO_8859-5
     Alias: ISO-8859-5 (preferred MIME name)
     Alias: cyrillic
     Alias: csISOLatinCyrillic

     Name: IBM866
     Alias: cp866
     Alias: 866
     Alias: csIBM866

     Name: KOI8-U

     [AV1]    ,    .
     [KBB2]      ?     ,      
.
     [AV3]  toupper?    ,    .
     [AV4]    upper.



    OpenMail (omcyrenc.tar, 20Kb)

Last-modified: Mon, 12 Apr 2004 20:13:18 GMT
: