Назад | Перейти на главную страницу

Postfix + Courier виртуальный домен / пользователи и maildir

У меня есть установка Postfix + Courier с виртуальными доменами / пользователями в MySQL, однако в / home / vmail эти каталоги не создаются, поэтому я получаю:

Apr  1 17:56:18 Lucid authdaemond: Authenticated: clearpasswd=xxx, passwd=xxx
Apr  1 17:56:18 Lucid imapd-ssl: chdir domain.com/user/: No such file or directory
Apr  1 17:56:18 Lucid imapd-ssl: user@domain.com: No such file or directory

Я не хочу создавать /home/vmail/domain.com/user каждый раз, прежде чем новый пользователь сможет войти в систему. Есть ли способ автоматически создавать каталоги?

Отправляя приветственное письмо на адрес user@domain.com, эти каталоги должны автоматически создаваться Postfix (если разрешения предоставлены в родительском каталоге).

Courier сам не создает отсутствующие каталоги.

Но должно быть ясно, что только вставив строку в MySQL-таблицу, ни Postfix, ни Courier не создадут какой-либо каталог автоматически. Еще одно решение - написать сценарий, который будет регулярно создавать любой несуществующий каталог, найденный в таблице MySQL.