Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Fedor Zuev                           2:5070/156.89  25 Feb 2001  16:06:53
 To : vitus
 Subject : Re: pine
 -------------------------------------------------------------------------------- 
 
 On Fri, 23 Feb 2001 vitus@ice.ru wrote to Fedor Zuev:
 
 AZ>>>pine не конвертил русские письма в Quoted-Printable? Можно,
 AZ>>>конечно, патчик от Чернова поставить, но как-то это
 AZ>>>идеологически неправильно.. Pine версии 4.30.
 FZ>>  Hельзя. Вшито намертво.
 >Hеправда. Письма - можно. Заголовки - нельзя. Поскольку стандартом
 >запрещено.
 >А письма - следующим образом:
 >1. Прописываешь pine smtp-server, чтобы оно не /usr/sbin/sendmail звало,
 >а ходило к тому MTA который у тебя 25 порт слушает.
 >2. Включаешь в настройках pine enable-8bit-smtp-negotiation
 
   Во первых, это касается только SMTP, то есть писем. К ньюсам
 это все не относится.
 
   Во вторых, и это ничего не гарантирует, он только
 _разрешает_ pine использовать восьмибитную кодировку, но не
 _заставляет_ ее это делать. Hа самом деле, у него там внутрях
 искусственный интеллект, который включает даже не qp а прямо BASE64
 
 гляди
 -----pine/send.c---------------
  else if(len <= 3000L || (eight_bit_chars * 100L)/len < 30L){
             /*
              * The 30% threshold is based on qp encoded readability
              * on non-MIME UA's.
              */
             can_be_ascii--;
             if(body->type == TYPEOTHER)
               body->type = TYPETEXT;
 
             if(new_encoding != ENCBINARY)
               new_encoding = ENC8BIT;
    /* short lines, < 30% 8 bit chars */
         }
         else{
             can_be_ascii--;
             if(body->type == TYPEOTHER){
                 body->type    = TYPEAPPLICATION;
                 body->subtype = cpystr("octet-stream");
             }
 
             /*
              * Apply maximal encoding regardless of previous
              * setting.  This segment's either not text, or is
              * unlikely to be readable with > 30% of the
             * text encoded anyway, so we might as well save space...
              */
             new_encoding = ENCBINARY;   /*  > 30% 8 bit chars */
 --- pine 4.30
  * Origin: BearLoga (2:5070/156.89@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: pine   Fedor Zuev   25 Feb 2001 16:06:53 
Архивное /ru.linux/17604254007aa.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional