Так вроде с папками IMAP разобрался. Вобщем сделал так
dovecot.conf
# Переменную MAIL задал такую
default_mail_env = maildir:/var/mail/exim/%h
# namespace
namespace public {
separator = /
prefix = Public/
location = maildir:/var/mail/public
}
namespace private {
separator = /
prefix =
location = maildir:/var/mail/exim/%h
inbox = yes
}
# IMAP раскоментил конечно
login_executable = /usr/local/libexec/dovecot/imap-login
mail_executable = /usr/local/libexec/dovecot/imap
Таким образом у нас появилась папка Public где мы и будем размещать IMAP-папки со своими мыл адресами. Например создаем папку box. Через админку делаем ящик
box@mymail.ru и в мускуле задаём ящику такой maildir - ../public/.box/
Теперь все пользователи подключенные по имапу видят в разделе Public папку box куда падают письма от клиентов (склада, филиала и тд). Поправте если где напахал. Вопрос с форвардом тоже решил через мускуль прописав в алиасе в поле goto второй мыл через запятую. Теперь остался основной вопрос как разграничить доступ пользователей к имап-папкам. Пока все видят всё, а это не правильно. Работает с аутглюком, мышой и громовым птицем. С экспрессом какой-то косяк, но разбираться лень его никто не использует.