Como mover novos diretórios cur tmp diretamente na casa virtual do usuário?

2

Ler a documentação do Maildir que eles mencionam apenas pasta deve ser como

  user/Maildir/cur 
               tmp
               new

Então, meus usuários virtuais têm isso sem a pasta Maildir como:

  user/cur
      /tmp
      /new

isso causará algum problema no futuro? Ou esta é uma maneira errada de usá-lo?

    
por MikRut 25.03.2015 / 11:36

2 respostas

3

Acho que é principalmente uma convenção histórica que pressupõe que os usuários tenham um diretório pessoal real e mais acesso do que apenas aos seus e-mails. Então, faz sentido ter um subdiretório ~/Maildir/ , além de ~/public_html/ , ~/.ssh/ etc.

Para usuários de email virtual, não há muita necessidade real de um diretório ~/Maildir/ intermediário, mas usá-lo não custa muito (1 inode por usuário de email) e a alteração exigirá configuração explícita na maioria dos softwares ( se possível), possivelmente resultando em problemas de portabilidade ao migrar para um sistema de correio diferente no futuro.

Normalmente eu sou strongmente a favor de fazer o convencional e eu recomendaria ficar com o ~/Maildir/ . Só porque você pode mudar os padrões não significa que você deveria.

    
por 25.03.2015 / 11:53
3

Eu tenho minha própria experiência com essa configuração porque estou usando o dovecot sem um subdiretório ~/Maildir/ . Geralmente não é problema, a única coisa que notei é que os usuários podem, em determinadas circunstâncias, ver as pastas do sistema em seu cliente de e-mail. No meu caso, os usuários ficam me perguntando sobre o que as pastas 'dovecot' e 'peneira' têm nas janelas de assinatura das pastas ...

Para evitar esses artefatos, sugiro que continue com a ~/Maildir/ -setup. Desta forma, você pode manter uma separação clara entre as pastas de email e as configurações.

    
por 25.03.2015 / 14:52