Vyacheslav V. Garonin on 11.03.2006 15:14 wrote:
> В Птн, 10/03/2006 в 18:40 +0300, Roman Prokhorov пишет:
> > создан аккаунт user@domain.net > соответственно в нем автоматом есть папки INBOX, SentItem, Trash --- эти > папки считаем "общими" в контексте user@domain.net аккаунта. > > создаем руками папку ext-name@domain.ru и в ней InBox, SentItem, Trash. > > вот, соответственно, когда я отвечаю на письмо, которое CGatePro через > RPOP забрал с сервера домена domain.ru и правилом положил в папку > ext-name@domain.ru/InBox хочется чтобы отправленное письмо попало в > ext-name@domain.ru/SentItem , а не в user@domain.net/SentItem.
А здесь user@domain - это папка? Он всё равно туда не положит, ему не важно, откуда изначальное письмо (ответили вы на письмо или создали новое). Если письмо отправлено Вами - оно попадёт в SentItems.
> Соответственно если я удаляю письмо из ext-name@domain.ru/InBox, то > хочется чтобы оно попало в ext-name@domain.ru/Trash, а не в > user@domain.net/Trash.
Это то же самое, что работа с несколькими экаунтами. Соответственно проще создать ext-name@domain.ru как экаунт, а не как папку. Вот только WebMail в одном окне несколько экаунтов содержать не может, и на каждый надо будет логиниться отдельно в отдельном окне.
> Именно так получается если пользоваться TheBat! для работы с почтой.
А там точно всё в одном экаунте, а не в нескольких? Если в одном - то зачем это? Для бедных, которые не могут себе позволить несколько экаунтов, но иллюзию создать хочется?
>> > Как решить оту проблему пока
>>> не понятно, чтение документации пока ответа не дало. Возможно ли
>>> получить hook на помешение письма в SentItem чтобы потом хоть через
>>> CLI.pm выполнить перенос письма ? Или может я что-то не дочитал в
>>> документации ?
>> hook - нет, но можно периодически проверять содержимое папки через IMAP
>> и соответственно им же переносить
> т.е. таки можно написать внешние процесс через CLI.pm для этого ?
CLI.pm здесь не требуется, т.к. это делается через IMAP.
Hint: чтобы открыть чужую папку, надо залогиниться постмастером и сделать SELECT ~user@domain.net/mailbox
>>> Так же последний кусок проблемы - удаление сообщения из
>>> ext-name@ext-domain.ru/InBox. Нужно, чтобы письмо помещалось не в общий
>>> Trash,
>> Что вы имеете ввиду под "общий Trash"?
> вот чуть выше я пояснил про "общий" Trash и другое папки.
> > > > ################################################################## > Вы получили это сообщение потому, что подписаны на список рассылки > <CGatePro@mx.ru>. > > Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru> > Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru> > Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru> > Для административных запросов адрес <CGatePro-request@mx.ru> > Архив списка: http://mx.demos.su/lists/cgp-russian/ > > >
-- RomanПолучено Mon Mar 13 01:34:06 2006
Этот архив был сгенерирован hypermail 2.1.8 : Mon 13 Mar 2006 - 05:12:20 MSK