Re: [Postfix-BR] Fazer usuário enviar apenas o seu email
jakjr
joao.alfredo em gmail.com
Quinta Setembro 25 14:50:31 BRT 2008
2008/9/24 Reinaldo de Carvalho <reinaldoc em gmail.com>
> On 9/24/08, jakjr <joao.alfredo em gmail.com> wrote:
> > Porque não usar ldap no smtpd_sender_login_maps ?
> >
>
> Veja o objetivo: comparar o valor do MAIL FROM com o usuário do AUTH.
> Para fazer isso, você não precisa de nenhuma informação do LDAP.
>
Não utilizar ldap neste caso.
Se o AUTH é apenas user, você terá que realizar um look_maps no ldap com o
MAIL_FROM retornando o USER.
João Alfredo.
> A opçao smtpd_sender_login_maps é utilizada quando você precisa listar
> explicitamente que um remetente pode autenticar com um usuario
> diferente, o que não é necessário na maioria dos casos.
>
> A sintaxa dela é:
> from em exemplo.com.br usuario
>
> Onde "from em exemplo.com.br" é o MAIL FROM e "usuario" foi usado no AUTH.
>
> Dessa forma a expressão regular para autenticação via email é:
> /^(.*)/ $1
>
> Para autenticação via usuario e:
> /^(.*)@.*/ $1
>
> Ou ambos:
> /^(.*)@.*/ $1,$1 em exemplo.com.br
>
> Nesta forma, o remetente "from em exemplo.com.br" pode autenticar como
> "from" ou "from em exemplo.com.br".
>
> O recomendado é autenticar via email, pois quando a autenticação é por
> usuário, você não tem como controlar o domínio do remetente, visto que
> você não podera exigir que o usuário autenticado seja igual ao
> remetente (pois nunca serão, visto que o usuário não tem @).
>
>
> Ps: a validação de existência do remetente é feita pela acl
> reject_unlisted_sender nas restrictions.
>
> --
> Reinaldo de Carvalho
> http://korreio.sf.net
> http://python-cyrus.sf.net
> _______________________________________________
> Postfix-BR mailing list
> Postfix-BR em listas.softwarelivre.org
> http://listas.softwarelivre.org/mailman/listinfo/postfix-br
>
Mais detalhes sobre a lista de discussão Postfix-BR