Re: orbs

Autor: Piotr Kucharski (chopin_at_sgh.waw.pl)
Data: Mon 28 Jun 1999 - 23:09:19 MET DST


rafal wiosna <raf_at_mielonka.polbox.pl> wrote:
> A przecież na to jest prosta rada:
> Local_check_rcpt:
> R$+ $: $(dequote "" $&{client_addr} $)
> R202.36.147$* $#error $@ 5.2.2 $: "522 ACCESS DENIED ORBS"

ehe, nie podobało mi się, napisałem takie coś:

Kswojskie hash -o -O /etc/mail/swojskie
[...]
Scheck_mail
R$* $: $>Beeth
[...]
SBeeth
R$* $: $(dequote "" $&f $)
R$* @ $* sgh.waw.pl $* $: $(dequote "" $&{client_addr} $) : net
R$+.$-:net $(swojskie $1:net $: $1:net $)
R$-:net $(swojskie $1:net $: CONT $)
RCONT $: $(dequote "" $&{client_name} $) : domain
R$-.$+:domain $(swojskie $2:domain $: $2:domain $)
R$-:domain $(swojskie $1:domain $: DENY $)
RDENY $#error $@ 5.1.8 $: "518 Sorry " $&{client_name} [$&{client_addr}] ". You are not allowed to pretend to be SGH.waw.pl user. If you believe this is incorrect, contact postmaster_at_sgh.waw.pl."
R$* $@ OK
[...]

mapa 'swojskie.src' wygląda na przykład tak:
# wszystkie dozwolone ip
# najpierw sgh (loopback jest koniecznie):
127.0.0:net ALLOW
148.81.200:net ALLOW
148.81.202:net ALLOW
# a potem niestety tpnet:
ppp.tpnet.pl:domain ALLOW

Według mnie jest to dość dobre rozwiązanie. Oczywiście gurus na pewno
znajdą tu sporo błędów. Jak znajdą, to niech mnie poprawią :-)
Zresztą sam zamierzam to udoskonalać. :)

Przy okazji chciałbym zauważyć, że ślicznie wycina dużą część spamu.

Piotr



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 16:22:37 MET DST