On Sat, 5 May 2001, Carlos A Silva wrote:
> Se algu�m usa o relay-domain do Sendmail para bloqueio ou permiss�o
> de relays, pode me dizer como fa�o para bloquear por
> [EMAIL PROTECTED] ao inv�s do IP da m�quina????
O melhor e mais flex�vel � o access_db. Coloque no arquivo .mc:
FEATURE(`access_db')dnl
FEATURE(`blacklist_recipients')dnl
e no arquivo /etc/mail/access voc� coloca:
127.0.0 RELAY
dominio.com.br RELAY
[EMAIL PROTECTED] REJECT
[EMAIL PROTECTED] ERROR:551 Get out of here, spammer.
from:abc@def REJECT
to:xyz@mmm REJECT
Do jeito que est� acima, [EMAIL PROTECTED] est� bloqueado para
mandar e receber emails.
Aproveitando o email, implementei o bloqueio para o "Branca de Neve
Porn�". Coloque em seu .mc:
LOCAL_CONFIG
D{virus1}Virus: Branca de Neve Porno
Kvirus1 regex -a@MATCH [EMAIL PROTECTED]
LOCAL_RULESETS
HFrom: $>CheckFrom
SCheckFrom
R$* $: $(virus1 $&{currHeader} $: OK $)
R@MATCH $#error $@ 5.7.1 $: 553 ${virus1}
#
Humm... Pode ter um problema. O sendmail precisa ser compilado com
suporte a MAP_REGEX para que se possa usar o "database regex". Para
saber se seu sendmail tem suporte � MAP_REGEX, execute:
sendmail -bv -d0.1 root
Tem que aparecer: "Compiled with: MAP_REGEX".
Se seu sendmail n�o tem esse suporte e voc� deseja compilar com essa
op��o, pegue os fontes do sendmail (8.11.3 no momento) e acrecente no
arquivo:
devtools/Site/site.config.m4
uma linha contendo:
APPENDDEF(`confENVDEF',`-DMAP_REGEX')
E a� execute o ./Build.
Existe um efeito colateral indesej�vel quando compilamos o sendmail,
que � deixar os execut�veis com a tabela de s�mbolos para debug.
Para eliminar essa informa��o, usa-se o comando "strip". Ainda n�o
sei como configurar o Build para que ele instale fazendo strip.
Fazendo na "for�a bruta", a partir do diret�rio de compila��o do
sendmail:
find -type f -perm +111 |
while read exec
do
if file $exec | grep -q 'not strip'
then
echo Stripping $exec
strip $exec
fi
done
Bom procurando agora por "strip" nos fontes do sendmail, ainda n�o
testei, mas acho que achei como "stripar" na instala��o:
./Build install-strip
--- Wagner [EMAIL PROTECTED]
Assinantes em 06/05/2001: 2275
Mensagens recebidas desde 07/01/1999: 112326
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]