2011/2/21 Márcio Luciano Donada <mdon...@gmail.com>:
>
> Ele consegue através do mailboxmaps_result_attribute = mailMessageStore
> pegar o diretório do usuário que deverá ser /home/fulano e criar a
> estrutura de Maildir, logo no primeiro e-mail, isso realmente está ok,
> lê o ldap e cria o home do usuário com permissões do vmail (1002).
> Porém, eu vejo que ao precisar utilizar, por exemplo, de uma
> configuração de um filtro que eu utilizo, que é o TMDA, não sei como
> realizar a configuração sem utilizar um MDA para tal, atualmente utilizo
> o procmail.
>

O MDA 'virtual' não tem suporte a execução de softwares adicionais, e
diferente do MDA 'local' em poucas funcionalidadades, como na
possibilidade de modificar a estrutura do Maildir por domínios, e
mudar o uid do dono da caixa postal. O MDA 'local' pode ser integrado
a outros softwares como o TDMA através de configuração apropriada de
aliases. Todavia se o MDA 'virtual' já possui funcionalidades
limitadas, o MDA 'local' é mais limitado ainda, não suportando nem
domínios.

Os MDA's providos pelo postfix são simplistas e não há expectativa de
evolução a médio prazo. Acretida-se que os softwares de armazenamento
de mensagens (cyrus, courier, dovecot, etc) devem prover seus próprios
MDA's pois o formato de armazenamento de mensagens esta ligado a
arquitetura destes sistemas, e não necessariamente deve ser limitado a
mbox ou Maildir. O cyrus por exemplo, utiliza uma estrutura própria de
armazenamento de emails, como os MDA's  'local' nem com o 'virtual'
suportam apenas os formatos mbox e Maildir, são incompatíveis com o
Cyrus, sendo necessário uso de MDA do cyrus ou entrega via LMTP.

No seu caso especificamente, usar o 'local não é viável, e o 'virtual'
não tem suporte ao que voce quer. Então tens que verificar o procmail
ou o Maildrop, ou fazer um estudo sobre a viabilidade do Cyrus para
sua solução. A estrutura própria de armazenamento de emails do Cyrus
já armazena todos os emails com o mesmo uid (que é o do processo do
Cyrus), e isto não é configurável, foi uma definição da arquitetura do
software.

-- 
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net

"While not fully understand a software, don't try to adapt this
software to the way you work, but rather yourself to the way the
software works" (myself)
_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a