[FUGSPBR] Migrar Sendmail -> Qmail

Renato Botelho renato em galle.com.br
Qua Fev 5 14:26:31 BRST 2003


Opa.. muito obrigado... =)

Soh gostaria de fazer uma pergunta antes de comecar a mudanca.. com o qmail
vou conseguir fazer o bloqueio para que alguns usuarios nao enviem/recebam
mails externos?

Obrigado

Renato

----- Original Message -----
From: <sergio em wgo.com.br>
To: <fugspbr em fugspbr.org>
Sent: Wednesday, February 05, 2003 1:57 PM
Subject: Re: [FUGSPBR] Migrar Sendmail -> Qmail


> Jah fiz esta mudancao algumas vezes....pode contar comigo para ajudar.
>
> hoje eu estou rodando : qmail + courier-imap + vpopmail + qmail-scanner +
> spamassasin + razor + viruscan
>
> Sergio Jose Ferreira
> WGO Internet
>
>
>
> > No sendmail eu consigo fazer isso, eh soh colocar umas regras no .cf,
mas
> > eu
> > estou descontente com o sendmail, talvez por falta de conhecimento para
> > melhora-lo, entao, iria migrar para postfix, mas nao consegui descobrir
> > como
> > bloquear os mails nele, e me disseram que no qmail eu conseguiria fazer
> > isso, e que, alem do mais o qmail eh bem melhor que o sendmail, entao
> > fiquei
> > animado para migrar de vez, estou comecandoa ler as documentacoes... se
> > alguem jah migrou de sendmail para qmail e tiver alguma dica sera bem
> > vinda...
> >
> > Posso continuar usando o amavis+uvscan?
> >
> > Para que o sendmail nao manda mails externos eh soh fazer isso
> >
> > Altere o seu sendmail.cf
> >
> > SLocal_check_rcpt
> > Scheck_rcpt
> > R$*                     $: $1 $| $>"Local_check_rcpt" $1
> > R$* $| $#$*             $#$2
> > R$* $| $*               $: $1 $| $>"Basic_check_rcpt" $1
> > R$* $| $#$*             $#$2
> > R$* $| $*               $: $1 $| $>"Protect" $1
> > R$* $| $#$*             $#$2
> > R$* $| $*               $@ $>"Restrict" $1
> >
> > SRestrict
> > # get sender address and canonify it
> > R$*                             $: $1 $| $>3 $&f
> > R$* $| <>                       $@ OK           <> is always ok
> > R$* $| $={Internal} <@$=w.>     $: $1           luser em local.host?
> > R$* $| $={Internal}             $: $1           luser?
> > R$* $| $*                       $@ OK           someone else
> > R$*                             $: $>3 $1       check recipient
> > R$+<@$=w.>                      $@ OK           local? ok
> > R$+<@$+>                        $#error $@ 5.1.8 $: "551 sorry luser
your
> > boss does not like you"
> >
> > SProtect
> > # if the recipient is not internal they get the mail
> > R$+                             $: <@> $>3 $1
> > R<@> $={Internal}<@$=w.>        $: <$1@$2>
> > R<@> $={Internal}               $: <$1@$j>
> > # no internal alias
> > R<@>$+                          $@ OK
> > # check to see if the sender is local
> > R$*                             $: $>3 $&f
> > R$+<@$=w.>                      $@ OK
> > # empty sender: accept (RFC 1123)
> > R<@>                            $@ OK
> > R$+                             $#error $: 551 $&f not allowed to send
to
> > recipient
> >
> > SBasic_check_rcpt
> > # empty address?
> > R<>                     $#error $@ nouser $: "553 User address required"
> > R$@                     $#error $@ nouser $: "553 User address required"
> > # check for deferred delivery mode
> > R$*                     $: < $&{deliveryMode} > $1
> > R< d > $*               $@ deferred
> > R< $* > $*              $: $2
> >
> > []s
> >
> > Renato
> >
> > ----- Original Message -----
> > From: "Carlos E. G. Carvalho" <cartola em openit.com.br>
> > To: <fugspbr em fugspbr.org>
> > Sent: Wednesday, February 05, 2003 12:24 PM
> > Subject: Re: [FUGSPBR] Migrar Sendmail -> Qmail
> >
> >
> >> Alias, nao sei se foi vc tambem que postou uma pergunta sobre isso
> >> ha pouco: bloquear o envio de emails pra fora, ou de um usuario pra
> >> outro,
> >> etc.
> >>
> >> Bom, acho interessante postar uma dica pra quem mexe em
> >> scripts/programacao, usa sendmail e tem esse tipo de necessidade (os
> >> demais acho que podem parar por aqui...).
> >>
> >> O sendmail pode usar um agente externo, que pode ser um shell ou
> >> um programa qualquer, que pode entao te dar toda e qualquer autonomia
> >> necessaria em relacao a emails enviados e/ou recebidos. Ja fizemos esse
> >> tipo de coisa pra alguns clientes que queriam auditar todo o email da
> >> empresa copiando tudo pra uma conta especifica, ou evitando o envio de
> >> email externo para algumas contas, etc.
> >>
> >> Fizemos isso com o inflex (tem port e pacote pro FreeBSD). O
> >> inflex se coloca como um agente antes do sendmail. Voce chama na
verdade
> >> o
> >> sendmail com um arquivo de configuracao proprio (que vem com o inflex)
> >> que
> >> executa um script em shell antes de cada mensagem ser realmente tratada
> >> pelo sendmail. O script na verdade tem a funcao de anti-virus e eh o
que
> >> usamos aqui e em diversos clientes e por acaso acabou nos dando essa
> >> autonomia tambem em relacao ao controle de envio e recebimento, pois
> >> shell
> >> esta mais no nosso sangue do que sendmail.
> >>
> >> O script do inflex poderia ser totalmente substituido por um
> >> programa qualquer que fizesse apenas este controle, se bem que pra quem
> >> nao usa um anti-virus ele eh tambem uma boa opcao.
> >>
> >> Enfim, acho essa uma alternativa boa pra quem ainda usa o
> >> sendmail. Mais facil que aprender a programar o sendmail pra isso, pelo
> >> menos praqueles que ja programam em shell ou outra coisa.
> >>
> >> [ ]s,
> >>
> >> Carlos E. G. Carvalho OpenIT Soluções Tecnológicas
> >> Consultor Unix/Internet Tel. (21) 2517-6000
> >> http://www.openit.com.br
> >> http://www.myfrebsd.com.br
> >>
> >> On Wed, 5 Feb 2003, Renato Botelho wrote:
> >>
> >> >Pessoal,
> >> >
> >> >Como não consegui descobrir como bloquear envio/recebimento de mails
> >> >externos para alguns usuarios, e tenho ouvido falar muito bem do
qmail,
> >> >resolvi migrar meu sendmail para qmail, alguem pode me dar umas dicas?
> >> >alguma documentacao legal?
> >> >
> >> >Obrigado
> >> >
> >> >Renato
> >> >
> >> >_______________________________________________________________
> >> >Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> >> >Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
> >> >
> >>
> >> _______________________________________________________________
> >> Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> >> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
> >>
> >>
> >
> > _______________________________________________________________
> > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
> >
>
> _______________________________________________________________
> Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>

_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd