[ This is a repost of the following article: ]
[ From: "Grigorovich Dmitry" <odip@biogate.com> ]
[ Subject: Re: sendmail and spam ]
[ Newsgroups: fido7.ru.unix.bsd ]
[ Message-ID: <73h7g8$4q7$1@ddt.demos.su> ]
Misha Ivanovsky пишет в сообщении <911906597@p23.f392.n5020.z2.ftn> ...
>Hello All!
>
>
>Помогите люди, насторить sendmail пртив спама.. Ситуация в следующем. Есть
>sendmail 8.9.1a , настроенный на один хост. Тперь хочеться закрыть его от
того,
>чтобы другие из вне люди не моги моим smtp сервером вопользоваться.
Впринципе,
>маны я почитал, но там есть вроде бы похожие пункты, то что мне надо,
однако,
>все что-то не то что мне надо. Hе могли бы вы в двух словах рассказать как
это
>делается ?
Составить sendmail.mc, по нему построить sendmail.cf
Там есть очень интересные пункты,
FEATURE(access_db, `hash -o /etc/mail/access')dnl
FEATURE(blacklist_recipients)dnl
confPRIVACY_FLAGS - тоже ничего
Закрыть relaying для левых пользователей
Скачать где-нибудь базу IP спамеров
И базу email-ов спамеров
Например
fetch ftp://ftp.gulf.net/pub/docs/ips.txt
fetch ftp://ftp.gulf.net/pub/docs/domains.txt
Добавить туда адреса по своему вкусу,
например butenko@stalker.com :)
Далее привести это все к формату access_db
ABVINTL.COM 550 blocked. contact postmaster
ACCESSIBLEPLEASURES.COM 550 blocked. contact postmaster
...
204.182.103.17 550 blocked. contact postmaster
204.244.193. 550 blocked. contact postmaster
...
mycomp1.mydomain RELAY
mycomp2.othermy.domain RELAY
...
Сгенерировать /etc/mail/access.db makemap-ом
Перезапустить sendmail
Описание формата access_db есть в документации к sendmail
И прочее, прочее, прочее там же есть
На http://www.sendmail.org есть факи
и описания как именно бороться со спамом
В sendmail 8.9.1 многое уже встроено
Чтобы правильно задать вопрос, нужно знать больше половины ответа !
[ODiP] == Григорович Дмитрий
-- end of forwarded message --
-- С тем, что не помешает никогда, Kittle