From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.5 From: =?koi8-r?Q?=ED=C9=C8=C1=C9=CC_?= =?koi8-r?Q?=FB=D5=D7=C1=CC=CF=D7?= To: Afanasov Dmitry , ALT Linux sysadmin discuss In-Reply-To: <20090520063318.GA13991@ender.fondinvestrk.ru> References: <20090519151915.GF13528@ender.fondinvestrk.ru> <1242770698.10647.10.camel@mikes-ws.shuvaloffs.net> <20090520063318.GA13991@ender.fondinvestrk.ru> Content-Type: text/plain; charset="UTF-8" Date: Thu, 21 May 2009 00:06:21 +0400 Message-Id: <1242849981.9206.26.camel@mikes-ws.shuvaloffs.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1.1 (2.26.1.1-alt1) Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] =?koi8-r?b?Q1AxMjUxIMkgxsnM2NTS2SDXIHByb2NtYWls?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 May 2009 20:06:40 -0000 Archived-At: List-Archive: В Срд, 20/05/2009 в 10:33 +0400, Afanasov Dmitry пишет: > On Wed, May 20, 2009 at 02:04:58AM +0400, Михаил Шувалов wrote: > > В Втр, 19/05/2009 в 19:19 +0400, Afanasov Dmitry пишет: > > > On Tue, May 19, 2009 at 05:50:32PM +0400, Михаил Шувалов wrote: > > > > /usr/bin/ripmime -i - -d "$AllFile" > > > подозреваю, засада после него. файлы в кодировке письма сохраняются, в > > > системную не переименовываются? > > > > > > если, то просто придется переименовывать. > > > > и как посоветуете перекодировать имена файлов из 1251 в юникод? (про > > гугл я знаю :) ) > сначала надо перекодировать из mime'ового бреда (uuencode ли quoted > printable) в нормальную кодировку, затем на этот текст > iconv -f charset -t utf8 > ну и потом mv oldname newname > > что за звери эти uuencode и quoted printable надо самому вспоминать, благо > память по имени google рядом :) > Это все, как я понял относится к _содержимому_ файла. Здесь все нормально. Нужно перекодировать именно _имя_ файла. > > > либо сваять свой ripmime :) > > > > Шуточки у вас, батенька :) > ну почему же. была когда-то задача архивирования приходящей почты, > проверки на вирусы/спам. тогда столкнулся с тем же. > > одно но - использовал perl. сриптик был простой, экрана на два. из ripmime > всего-то нужно выдрать From, To, Subject и mime-части. для этого > достаточно модулей MIME::Parser и MIME::Entity. Увы, я с перлом не знаком :( -- С уважением, Михаил Шувалов