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