el_jot Napisano Marzec 1, 2007 Zgłoszenie Share Napisano Marzec 1, 2007 Uzupełniłem konfigurację sendmail-a o zalecane wpisy zawarte na kilku serwerach z czarnymi listami. Odpowiednie wpisy do pliku sendmail.cf znalazły się po przetworzeniu pod nagłówkiem ###################################################################### ### Relay_ok: is the relay/sender ok? ###################################################################### SRelay_ok # anything originating locally is ok # check IP address R$* $: $&{client_addr} R$@ $@ RELAY originated locally R0 $@ RELAY originated locally R$=R $* $@ RELAY relayable IP address R$* $: [ $1 ] put brackets around it... R$=w $@ RELAY ... and see if it is local # check client name: first: did it resolve? R$* $: < $&{client_resolve} > R<TEMP> $#TEMP $@ 4.7.1 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr} R<FORGED> $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name} R<FAIL> $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name} R$* $: <@> $&{client_name} R<@> $@ RELAY # pass to name server to make hostname canonical R<@> $* $=P $:<?> $1 $2 R<@> $+ $:<?> $[ $1 $] R$* . $1 strip trailing dots R<?> $=w $@ RELAY R<?> $* $=R $@ RELAY # DNS based IP address spam list dnsbl.sorbs.net R$* $: $&{client_addr} R$-.$-.$-.$- $: <?> $(dnsbl $4.$3.$2.$1.dnsbl.sorbs.net. $: OK $) R<?>OK $: OKSOFAR R<?>$+<TMP> $: TMPOK R<?>$+ $#error $@ 5.7.1 $: "554 Rejected " $&{client_addr} " found in dnsbl.sorbs.net" # DNS based IP address spam list bl.spamcop.net R$* $: $&{client_addr} R$-.$-.$-.$- $: <?> $(dnsbl $4.$3.$2.$1.bl.spamcop.net. $: OK $) R<?>OK $: OKSOFAR R<?>$+<TMP> $: TMPOK R<?>$+ $#error $@ 5.7.1 $: "Spam_blocked see: http://spamcop.net/bl.shtml?"$&{client_addr} # DNS based IP address spam list relays.ordb.org R$* $: $&{client_addr} R$-.$-.$-.$- $: <?> $(dnsbl $4.$3.$2.$1.relays.ordb.org. $: OK $) R<?>OK $: OKSOFAR R<?>$+<TMP> $: TMPOK R<?>$+ $#error $@ 5.7.1 $: "550_Email rejected - see http://www.ordb.org/faq/\#why_rejected" Wpisy dodane do obsługi blacklists pogrubiłem. Sendmail działa jako relay dla wewnętrznego właściwego serwera poczty i uruchamia się na tym pliku konfiguracyjnym bez błędów. Niestety, nie widzę efektów działania tych wpisów np w maillog-u nie mówiąc o ilości spamu, który jest na stałym poziomie. Jak można sprawdzić czy te wpisy działają ? A może filtrowanie na podstawie blacklists nie działa dla funkcji relay lub kolejność wpisów jest niewłaściwa ? el_jot Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się