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