as regras são verificadas na ordem...

coloque a regra de redes em cima da rede de autenticação..

abraços

Atenciosamente,
*Gabriel Ricardo.*
*Skype:* gricardo87
*MSN:* gricard...@gmail.com
*Twitter:* twitter.com/gricardo87
*Blog:* www.tinotapa.com.br




Em 16 de agosto de 2011 17:34, fknet <ffkam...@conchalnet.com.br> escreveu:

> Boa tarde,
>
> Tenho um servidor postfix configurado e funcionando em minha rede
> atualmente. Este servidor aceita apenas o envio de mensagens a partir de
> hosts com IPs meus. Hoje tenho a necessidade de permitir que alguns
> clientes, usando Outlook Express, enviem email através de meu servidor.
>
> Porém preciso fazer de alguma forma para permitir que minha rede continue
> enviando mensagem sem a autenticação, senão terei muito suporte com
> clientes.
>
> Achei alguns tutoriais na net dizendo como fazer isto, porém não funcionou.
>
> O que fiz:
> criei o arquivo my-sasl.cf com o seguinte conteúdo:
> user=postfix
> password=SENHA
> dbname=postbd
> table=smtp_auth
> select_field=senha
> where_field=email
> hosts=localhost
>
> No main.cf fiz as seguintes alterações:
> smtpd_sender_restrictions =     permit_sasl_authenticated
>                                permit_mynetworks
>                                reject_non_fqdn_sender
>                                reject_unknown_sender_domain
>                                #permit
>
> smtpd_recipient_restrictions =  reject_unauth_pipelining,
>                                reject_non_fqdn_recipient,
>                                reject_unknown_recipient_**domain,
>                                permit_mynetworks,
>                                permit_sasl_authenticated,
>                                reject_unauth_destination,
>                                reject_rbl_client list.dsbl.org,
>                                reject_rbl_client sbl-xbl.spamhaus.org,
> #                               check_policy_service
> unix:private/spfpolicy,
>                                check_policy_service inet:127.0.0.1:10023,
>                                permit
>
> smtp_sasl_password_maps         = mysql:/usr/local/etc/postfix/m**
> y-sasl.cf <http://my-sasl.cf>
>
> broken_sasl_auth_clients = yes
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_authenticated_**header = yes
> smtpd_sasl_local_domain = $myhostname
> smtpd_sasl_security_options = noanonymous
> smtpd_sasl_type = dovecot
> smtpd_sasl_path = private/auth
>
> Quando tento enviar email de um cliente que está fora de minha rede dá a
> seguinte mensagem em meu arquivo maillog:
>
> Aug 16 12:37:48 davinci postfix/smtpd[29248]: NOQUEUE: reject: RCPT from
> unknown[IP DO CLIENTE]: 504 5.5.2 <ASS>: Helo command rejected: need
> fully-qualified hostname; 
> from=<corainiinformatica@**conchalnet.com.br<corainiinformat...@conchalnet.com.br>>
> to=<te...@conchalnet.com.br> proto=SMTP helo=<ASS>
>
> Alguém poderia me ajudar nisto?
>
> Obrigado
>
> Fabrício
> ______________________________**_________________
> Postfix-BR mailing list
> Postfix-BR@listas.**softwarelivre.org<Postfix-BR@listas.softwarelivre.org>
> http://listas.softwarelivre.**org/mailman/listinfo/postfix-**br<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