Добрый день!
Prokopov Andrey wrote:
> Нет, так не подходит.
> Я подключаюсь постмастером к порту 106, получаю список доменов, в них список
> аккаунтов, т.е. цикл в цикле.
>
> Проверяю есть ли папка со спамом, если есть, то удаляю и создаю заново.
>
> Что бы подключаться через IMAP, надо хранить в отдельном файле список всех
> аккаунтов с паролями в открытом виде, да еще заботиться о его актуальности,
> т.е. вручную синхронизировать с communigate.
Знать пароли от аккаунтов не нужно. Администратор может получить доступ к любой папке любого аккаунта в домене:
http://www.stalker.com/CommuniGatePro/Mailboxes.html#ACL
Вот тут можно посмотреть, как, зная пароль только от аккаунта postmaster, можно стирать почту из ящиков домена:
http://www.clanhobbs.org/cgscripts.php?action=viewscript&subid=5
Удаляется почта из всех папок всех ящиков.
Можно модифицировать скрипт под Ваши нужды: проверяете через CLI, есть ли папка со спамом, если есть, подключаетесь, удаляете письма, переходите к следующему аккаунту.
> А через CLI ни как?
>
>
>
>>Нужно удалить папку со спамом, но если аккаунт в данный момент
>>то возникает эта ошибка и perl скрипт аварийно завершается
>>Или как очистить папку по-другому, не удаляя ее, а потом вновь создавая?
>>Подключиться к папке по IMAP или POP3 >
-- Best regards, Maria GorbatovaПолучено Mon Feb 21 14:38:01 2005
Этот архив был сгенерирован hypermail 2.1.8 : Thu 06 Apr 2006 - 19:39:07 MSD