6 февраля 2009 г.

Игры с cyrus-imap

Баловался тут с cyrus-imap. А точнее с конфигурационным параметром altnamespace: yes.

Есть у меня скриптик на php, который осуществляет поиск в письмах в почтовых ящиках. Там все просто, используются функции php-imap. Все работало хорошо, но после установки параметра altnamespace, скрипт перестал работать. После долгих ковыряний, выяснилось следующее.

По умолчанию, cyrus-imap дает доступ к ящикам других пользователей через user.login.box, на что и был заточен скрипт.

Но после введения параметра altnamespace, cyrus поменял представление почтовых ящиков (что вообщем то и надо было сделать) на Other Users.login.box.

В скрипте, начало дерева было прописано явно: user, вот он и перестал работать.
Отправить комментарий