Beleza pessoal,

Funcionou perfeitamente, estava utilizando check_sender_access ao invés de 
check_client_access, por isso não estava funcionando.

Novamente, obrigado pelo help.

Abraço.

[]'s Rodrigo 

--- Em qui, 12/4/12, Julio Cesar Covolato <ju...@psi.com.br> escreveu:

De: Julio Cesar Covolato <ju...@psi.com.br>
Assunto: Re: [Postfix-BR] Restriction Classes
Para: "Grupo de Usuarios Postfix do Brasil" 
<postfix-br@listas.softwarelivre.org>
Data: Quinta-feira, 12 de Abril de 2012, 20:00

Correto Reinaldo!! Me confundi...

Rodrigo, a solução ficaria +- assim:


/etc/postfix/main.cf:

smtpd_restriction_classes = local_only
local_only =  check_recipient_access hash:/etc/postfix/local_domains, reject

smtpd_recipient_restrictions =
         check_client_access hash:/etc/postfix/ips_impressoras
         ...
         ...
         ...

/etc/postfix/ips_impressoras:
192.168.0.34      local_only
192.168.0.35      local_only

/etc/postfix/local_domains:
dominio1.com.br     OK
dominio2.com.br     OK


Att.

-----------------------------
     _    Julio Cesar Covolato
    0v0<ju...@psi.com.br>
   /(_)\  F: 55-11-3129-3366
    ^ ^   PSI INTERNET
-----------------------------


Em 12/04/2012 17:44, Reinaldo de Carvalho escreveu:
> Não. Para isto precisa mudar a acl para check_client_access. Agora o arquivo 
> será comparado com o IP.
>
> []'s
>
> Reinaldo
>
> Sent from my iPhone
>
> Em 12/04/2012, às 17:01, Julio Cesar Covolato<ju...@psi.com.br>  escreveu:
>
>> Sim.
>>
>> check_sender_access type:table
>>     Search the specified access(5) database for the MAIL FROM address, 
>>domain, parent domains, or localpart@, and execute the corresponding action.
>>
>> -----------------------------
>>     _    Julio Cesar Covolato
>>    0v0<ju...@psi.com.br>
>>   /(_)\  F: 55-11-3129-3366
>>    ^ ^   PSI INTERNET
>> -----------------------------
>>
>>
>> Em 12/04/2012 16:39, Rodrigo Lima escreveu:
>>> Olá lista,
>>>
>>> Tenho a necessidade de liberar o relay de emails para algumas impressoras 
>>> de rede enviarem email sem autenticação. Até aí tudo bem, isso já funciona.
>>> Porém, eu preciso fazer com que estas impressoras só enviem emails para o 
>>> domínio local, rejeitando envio de emails para domínios externos.
>>> Olhando na documentação do Postfix, vi que a configuração é até simples, 
>>> utilizando restriction classes. Porém, pela documentação, o controle é 
>>> feito por usuário, ex:
>>> usuario1@domain   local_only
>>>
>>> Eu poderia substituir o usuario1@domain pelo endereço IP da impressora, por 
>>> exemplo, isso funcionaria? Ou teria que ser feito de outra forma?
>>>
>>> Obrigado antecipadamente,
>>>
>>>
>>> []'s
>>>
>>> _______________________________________________
>>> Postfix-BR mailing list
>>> Postfix-BR@listas.softwarelivre.org
>>> http://listas.softwarelivre.org/mailman/listinfo/postfix-br
>> _______________________________________________
>> Postfix-BR mailing list
>> Postfix-BR@listas.softwarelivre.org
>> http://listas.softwarelivre.org/mailman/listinfo/postfix-br
> _______________________________________________
> Postfix-BR mailing list
> Postfix-BR@listas.softwarelivre.org
> http://listas.softwarelivre.org/mailman/listinfo/postfix-br
_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br
_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a