Hello,
Nazarkin Andrew on 10.11.2009 22:41 wrote:
>>> -----Original Message-----
>>> From: CommuniGate Pro Russian Discussions [mailto:CGatePro@mx.ru]
>>> Sent: Tuesday, November 10, 2009 1:23 PM
>>> To: CommuniGate Pro Russian Discussions
>>> Subject: Re: [CGP] скрипт переноса письма
>>>
>>> На Tue, 10 Nov 2009 12:58:29 +0300
>>> "Nazarkin Andrew" <CGatePro@mx.ru> записано:
>>>
>>>> Коллеги!
>>>> Нужен скрипт на CLI/Perl
>>>> Письмо приходит на ящик в определенную папку.
>>>> Там оно обрабатывается скриптами на баше и перле и необходимо его потом переложить потом в другую папку того же ящика.
>>>> Можно ли сделать это средствами CLI и если да, то как?
>>>> ИМХО, только через IMAP.
>>> MoveImap можно к этому делу прикрутить? Там вроде есть указание, какие папки, вот только сработает ли это все на одном ящике?...
>>> Если имеется ввиду MoveIMAPMail - то сработает, но он только копирует, а
>>> тут подразумевается какая-то обработка...
>> Ну, во-первых, там есть флаг --delete > >> Занятная обработка... > > :) Обработка письма, которое лежит в папке. ПОСЛЕ обработки - надо письмо переложить в "архив". > > >> А во-вторых, ну никак не пойму, КАК скопировать из одной ОПРЕДЕЛЕННОЙ папки в другую ОПРЕДЕЛЕННУЮ папку :( > >> В --list указать исходную папку, чтобы увидел только её. В >> --renameMailbox указать исходную папку и в какую папку копировать. > " В --renameMailbox указать исходную папку и в какую папку копировать." - вот тут не совсем понятно... > > >> Но намного проще это сделать из IMAP командой COPY, а потом удалить. > Как? Туплю..
1 SELECT INBOX
2 COPY 1:* ARHIV
3 STORE 1:* +FLAGS (\Deleted)
4 EXPUNGE
-- RomanПолучено Wed Nov 11 00:02:24 2009
Этот архив был сгенерирован hypermail 2.1.8 : Wed 11 Nov 2009 - 04:15:22 MSK