Стоит sendmail в качестве релея. Хочу отрубить почту, посланную с dsl сетей. Есть вот регулярки для postfix'a : http://www.opennet.me/dev/spam_check/dsl_stoplist.txt..Возьмем например одну из них: /ppp.*\..*\..*/i .
Так вот. Если я в sendmail.cf (check_mail) вставлю эту строку таким образом:
R < ppp.*\..*\..*/i > $#error "Spam. Go away."
будет ли отсекаться почта посланная с доменов ppp.bla.bla.com?
Или посоветуйте, пожалуйста метол лучше этого. Может быть как-то в mc можно записать.. Спасибо заранее.
простите, что дурацкую тему указал.. стормозил.
LOCAL_CONFIG
KSPAM regex -a@MATCH ppp|customer|dhcp|dial|cable|modem|adsl|dynamic
LOCAL_RULESETS
SLocal_check_relay
R$* $: $(SPAM $&_ $)
R@MATCH $#error $: 553 Sorry, и т.д.
>LOCAL_CONFIG
>KSPAM regex -a@MATCH ppp|customer|dhcp|dial|cable|modem|adsl|dynamic
>LOCAL_RULESETS
>SLocal_check_relay
>R$*
> $: $(SPAM
>$&_ $)
>R@MATCH
> $#error $: 553 Sorry, и т.д.
>Это в sendmail.cf? И в каких разделах? Спасибо!
>>LOCAL_CONFIG
>>KSPAM regex -a@MATCH ppp|customer|dhcp|dial|cable|modem|adsl|dynamic
>>LOCAL_RULESETS
>>SLocal_check_relay
>>R$*
>> $: $(SPAM
>>$&_ $)
>>R@MATCH
>> $#error $: 553 Sorry, и т.д.
>>
>
>Это в sendmail.cf? И в каких разделах? Спасибо!
Это добавляется в sendmail.mc после твоей последней строчки, после чего
sendmail.cf нужно пересобрать и sendmail перезапустить
Да, со временем придется добавлять список исключений,
ложные срабатывания неизбежны.
>Да, со временем придется добавлять список исключений,
>ложные срабатывания неизбежны.
Спасибо!
>>LOCAL_CONFIG
>>KSPAM regex -a@MATCH ppp|customer|dhcp|dial|cable|modem|adsl|dynamic
>>LOCAL_RULESETS
>>SLocal_check_relay
>>R$*
>> $: $(SPAM
>>$&_ $)
>>R@MATCH
>> $#error $: 553 Sorry, и т.д.
>>
>
>Это в sendmail.cf? И в каких разделах? Спасибо!
Читаем документацию и учимся настраивать sendmail.