formatos diferentes de caixas de correio para usuários especiais do sistema / dovecot

1

Em um servidor que eu e um amigo configuramos, estamos atualmente usando o formato de caixa de correio mbox. (Acho que devo mencionar que meu amigo configurou a parte de e-mail do servidor e eu ainda não sei muito sobre a configuração do servidor de e-mail ...)

Como gosto da capacidade da subpasta do formato maildir, gostaria de ter o formato maildir, mas não quero influenciar as caixas de correio dos outros usuários nesse sistema.

Em algum lugar no wiki dovecot, eu li que seria possível alterar o formato da caixa de correio para usuários únicos através de configurações no userdb de acordo. No /etc/dovecot.conf eu vi que estamos usando o / etc / passwd como arquivo userdb (ele diz "userdb passwd {..." no dovecot.conf)

O que eu fiz agora foi criar um testuser e anexar

:userdb_mail=maildir:/home/maildirtest/maildir

no final do usuário "maildirtest" em / etc / passwd. Quando eu agora anexava essa conta ao meu cliente de e-mail thunderbird, um diretório "mail" foi criado dentro da pasta inicial do usuário. Eu também tentei reiniciar o dovecot, mas ainda não tive sucesso usando o maildir para esse usuário único.

Enquanto isso, também criei e criei um diretório maildir na pasta mencionada com

sudo maildirmake.dovecot /home/maildirtest/maildir

Talvez eu deva dizer também que estamos usando o postfix como MTA e também precisarei que essa parte funcione nessa configuração.

Espero que alguém tenha uma ideia de como fazer isso funcionar.

    
por Roland Kohn 15.09.2011 / 00:03

1 resposta

1

Se você estiver usando o Agente de entrega local padrão ( procmail ), poderá configurar a entrega por usuário no diretório de usuário .procmailrc file:

DEFAULT=$HOME/Maildir/

Verifique se os diretórios Maildir existem, com boas permissões, e se são deles:

sudo mkdir -m 0700 /home/USER/Maildir
sudo chown USER:USER /home/USER/Maildir
    
por Kees Cook 23.09.2011 / 07:25