Re: Re: Можно ли как-нибудь через CLI узнать, что "mailbox is in use" ?

От: Maria Gorbatova <CGatePro_at_mx_ru>
Дата: Mon 21 Feb 2005 - 17:37:57 MSK

Добрый день!

Prokopov Andrey wrote:
> Нет, так не подходит.
> Я подключаюсь постмастером к порту 106, получаю список доменов, в них список
> аккаунтов, т.е. цикл в цикле.
>
> Проверяю есть ли папка со спамом, если есть, то удаляю и создаю заново.
>
> Что бы подключаться через IMAP, надо хранить в отдельном файле список всех
> аккаунтов с паролями в открытом виде, да еще заботиться о его актуальности,
> т.е. вручную синхронизировать с communigate.

Знать пароли от аккаунтов не нужно. Администратор может получить доступ к любой папке любого аккаунта в домене:

http://www.stalker.com/CommuniGatePro/Mailboxes.html#ACL



A Server Administrator with the All Accounts and Domains access right has all access rights for all server mailboxes. Domain Administrators with the CanViewMailboxes access right have all access rights for all mailboxes in their Domains.

Вот тут можно посмотреть, как, зная пароль только от аккаунта postmaster, можно стирать почту из ящиков домена:

http://www.clanhobbs.org/cgscripts.php?action=viewscript&subid=5

Удаляется почта из всех папок всех ящиков.

Можно модифицировать скрипт под Ваши нужды: проверяете через CLI, есть ли папка со спамом, если есть, подключаетесь, удаляете письма, переходите к следующему аккаунту.

> А через CLI ни как?
>
>
>

>>Нужно удалить папку со спамом, но если аккаунт в данный момент

>
> используется,
>
>>то возникает эта ошибка и perl скрипт аварийно завершается

>
>
>>Или как очистить папку по-другому, не удаляя ее, а потом вновь создавая?

>
>
>
>>Подключиться к папке по IMAP или POP3 >

>
> (http://www.stalker.com/CommuniGatePro/POP.html#MultiMailbox) с помощью
> скрипта и > удалить из нее почту обычным способом.
>
>
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
>
>
>
-- 
Best regards,
Maria Gorbatova
Получено Mon Feb 21 14:38:01 2005

Этот архив был сгенерирован hypermail 2.1.8 : Thu 06 Apr 2006 - 19:39:07 MSD