On Wed, 03 Nov 2010 14:44:07 -0200, Rafael Bedendo
<rafael.bede...@gmail.com> wrote:
> Boa tarde pessoal, estou utilizando Postfix, courier, mysql,
> postfixadmin e domínios virtuais e gostaria de restringir o acesso a
> algumas contas ao acesso ao smtp e pop3
> 
> Ex:
> 
> gere...@dominio.com.br - Conecta apenas pelo webmail e rede local ao
> SMTP e POP
> funciona...@dominio2.com.br - Conecta ao SMTP e POP de qualquer local
> 
> O ideal era se fosse possível criar uma coluna na tabela "mailbox"
> com a possibilidade de poder ou não o usuário ter o acesso externo,
> vou propor isso no projeto, mas estou precisando implementar isso com
> um pouco de urgência.
> 
> Acredito que a restrição SMTP poderia ser feita no
> smtpd_cilent_restriction, porém, não sem como faze-la utilizando o
> banco e como fazer no caso do acesso POP e IMAP.
> 
> Desde já agradeço,

No courier você pode alterar o campo MYSQL_WHERE_CLAUSE para obter um
campo adicional no banco com uma lista de endereços IP. Então você
modifica o postfixadmin incluindo esse campo lá e eu acredito que isso
não seja muito díficil de fazer.

No postfix, se vc usa sasl, pode usar o saslauthd com as opções -a
rimap -O ip.do.servidor.imap, fazendo o sasl autenticar no seu servidor
imap. Como a consulta será no courier, o sasl irá autenticar nas mesmas
regras.

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

Responder a