Em 21/2/2011 17:09, Reinaldo de Carvalho escreveu:
>
> Os registros do LDAP são vistos pelo SO quando a PAM (ou equivalente)
> esta integrada ao LDAP. O que você pode estar falando é sobre o
> uidnumber do dono das caixas postais, estes são mapeados na
> virtual_uid_maps, usando static:123 todas os arquivos serão criados
> com dono '123'. Mas somente se o MDA utilizado for o virtual
> (/usr/lib/postfix/virtual).
>

Exato Reinaldo,
Se eu, inicialmente configurar o postfix com os paramentro abaixo:

local_transport                         = virtual
local_recipient_maps                    = hash:/etc/aliases,
$virtual_mailbox_maps
virtual_mailbox_base                    = /
virtual_uid_maps                        = static:1002
virtual_gid_maps                        = static:1002
virtual_minimum_uid                     = 1002

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.

> Os MDAs do postfix (/usr/lib/postfix/local e /usr/lib/postfix/virtual)
> não suportam quota por usuário. Somente pode-se usar a mesma quota
> (mailbox_size_limit e virtual_mailbox_limit, respectivamente).
> Existem diversos MDA's e diversas formas de funcionamento destes
> (local, virtual, procmail, maildrop, etc) quando se utiliza courier.
> Eu utilizo Cyrus, em que não é necessário nenhuma configuração de MDA
> no postfix (apenas um transport), a mensagem é entregue ao cyrus via
> LMTP (tcp/24) e o cyrus armazena adequadamente em estrutura
> previamente defina na arquitetura do cyrus.

Realmente, eu nunca utilizei o cyrus, sempre o courier.

> Logo, todo o conhecimento de MDA's que você precisa saber para usar
> courier é desnecessário para o cyrus, pois a estrutura de caixas
> postais é padronizada e não necessita de configuração.
>


_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a