Re: [Postfix-BR] Falsificação de Email
Reinaldo de Carvalho
reinaldoc em gmail.com
Terça Agosto 19 12:09:31 BRT 2008
On 8/19/08, casfre em gmail.com <casfre em gmail.com> wrote:
> Reinaldo,
>
> > smtpd_sender_login_maps = regexp:/etc/postfix/sender_maps
> >
> > Caso sua autenticação seja por email completo o conteudo do arquivo
> > /etc/postfix/sender_maps fica:
> > /(.*)/ $1
> >
> > Caso sua autenticação seja por usuário:
> > /(.*)@.*/ $1
>
>
> Eu tenho pouca vivência com expressões regulares. Por favor, me
> auxilie a entender o funcionamento, se possível.
>
> Eu uso smtpd_sender_login_maps, mas com uma tabela do tipo hash.
> (hash:/etc/postfix/sender_login_owner.hash)
>
> No arquivo sender_login_owner.hash, há uma linha para cada usuário, assim:
>
> fulano em exemplo.net fulano
> ciclano em exemplo2.net ciclano
>
> O efeito do uso dessa regex seria o mesmo, nesses casos? Ao
> encontrar, por exemplo, fulano em exemplo.net ele faria a comparação com
> fulano? O mesmo caso com o ciclano?
>
Isso. Use o segundo exemplo. /(.*)@.*/ $1
> Eu uso SASL e a atenticação é via /etc/shadow. Uso esse recurso
> (login_maps) apenas para que não haja essa "manipulação" do MAIL FROM.
> Minha autenticação usa apenas o nome do usuário, sem o "@dominio".
>
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
Mais detalhes sobre a lista de discussão Postfix-BR