Postfix + Courier domínio virtual / usuários e maildir

1

Eu tenho a configuração do Postfix + Courier com domínios / usuários virtuais no MySQL, no entanto, em / home / vmail, esses diretórios não são criados, portanto, obtenho:

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: [email protected]: No such file or directory

Eu não quero ter que criar /home/vmail/domain.com/user sempre antes que um novo usuário possa fazer o login. Existe uma maneira de obter os diretórios criados automaticamente?

    
por Shane 01.04.2011 / 20:09

1 resposta

1

Ao enviar um e-mail de boas-vindas para [email protected], esses diretórios devem ser criados automaticamente pelo Postfix (na medida em que as permissões sejam concedidas no diretório pai).

O Courier não criará diretórios ausentes em si.

Mas deve ficar claro que apenas inserindo uma linha em uma tabela MySQL nem o Postfix nem o Courier criarão nenhum diretório automagicamente. Uma outra solução seria escrever um script que regularmente faça qualquer diretório inexistente encontrado na tabela MySQL.

    
por 20.05.2011 / 01:07