Em 01/10/2013 10:36 AM, Aguimar Rezende Junior escreveu:
Bom dia pessoal

Estou apanhando do Dovecot, preciso ter as caixas mbox e maildir mas não está dando certo veja o log; em seguida a configuração. Trabalhei a vida toda somente com pop3 usando qpopper, é falta de conhecimento mesmo.

Obrigado


Jan 10 10:29:38 pop3(marcelo): Debug: Namespace : type=private, prefix=#mbox/, sep=/, inbox=yes, hidden=yes, list=yes, subscriptions=yes location=mbox:/var/spool/mail:INBOX=/var/spool/mail/marcelo:CONTROL=/var/lib/dovecot/control/marcelo:INDEX=/var/imap/indexes/marcelo Jan 10 10:29:38 pop3(marcelo): Debug: fs: root=/var/spool/mail, index=/var/imap/indexes/marcelo, control=/var/lib/dovecot/control/marcelo, inbox=/var/spool/mail/marcelo, alt= Jan 10 10:29:38 pop3(marcelo): Debug: Namespace : type=private, prefix=, sep=/, inbox=no, hidden=yes, list=yes, subscriptions=yes location=maildir:/var/spool/vmail//imap/marcelo Jan 10 10:29:38 pop3(marcelo): Debug: maildir++: root=/var/spool/vmail//imap/marcelo, index=, control=, inbox=, alt= Jan 10 10:29:38 inter dovecot: pop3(marcelo): Error: user marcelo: Initialization failed: namespace configuration error: hidden=no namespace missing Jan 10 10:29:38 inter dovecot: pop3(marcelo): Error: Invalid user settings. Refer to server log for more information.

A configuração do Namespace está assim:


namespace {
         type = private
         separator = /
         prefix = "#mbox/"
location = mbox:/var/spool/mail:INBOX=/var/spool/mail/%u:CONTROL=/var/lib/dovecot/control/%u:INDEX=/var/imap/indexes/%u

         inbox = yes
         hidden = yes
}
namespace {
         type = private
         separator = /
         prefix =
         location = maildir:/var/spool/vmail/%d/imap/%n
         hidden = yes
}




Porque você não converte todas as caixas de correio para maildir?

Eu usei um script perl chamado perfect_maildir.pl. Não lembro aonde consegui, mas eu disponibilizei em http://www.wa.pro.br/files/perfect_maildir.pl

Outro detalhe é que lendo o manual do dovecot, a configuração do Namespace[1] deveria ser:

namespace private {
 ...
}

[1]: http://wiki.dovecot.org/Namespaces

--
vic
http://choppnerd.com
http://donttrack.us  |  http://dontbubble.us

--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a