LINUX.ORG.RU

Exim4 закрыть открытый релей

 ,


1

2

Подскажите, пожалуйста, как мне запретить возможность спама писем через мой сервер?
Прописал
hostlist relay_from_hosts = 127.0.0.1

Конфиг екзима:
http://ki44321.ho.ua/tmp/config.txt

Часть лога:
http://ki44321.ho.ua/tmp/log.txt

Благодарю!



Последнее исправление: cetjs2 (всего исправлений: 2)

1) убери локалхост из helo_accept_junk_hosts
2) добавь deny'ев

deny    message       = "HELO/EHLO require by SMTP RFC"
        condition     = ${if eq{$sender_helo_name}{}{yes}{no}}
deny    message       = "Your IP in HELO - access denied!"
        hosts         =  !+relay_from_hosts : *
        condition     = ${if eq{$sender_helo_name}\
                        {$sender_host_address}{true}{false}}
deny    condition     = ${if match{$sender_helo_name}\
                        {\N^\d+$\N}{yes}{no}}
        hosts         = !127.0.0.1 : !localhost : *
        message       = "can not be only number in HELO!"
3) Замени
deny	!senders = :
	message		= Access denied. This is not open relay!
на
deny    message       = "relay not permitted"

fbiagent ★★★
()
Последнее исправление: fbiagent (всего исправлений: 1)
Ответ на: Все сделал! от ki44321

retry не считается. Надо очередь почистить.

fbiagent ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.