|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Eugene Grosbein 2:5006/1 28 Aug 2005 23:50:53 To : Victor Sudakov Subject : Re: access.db - как обозначить "все адреса"? -------------------------------------------------------------------------------- 28 авг 2005, воскресенье, в 19:32 KRAST, Victor Sudakov написал(а): VS> С учетом того, что формат access.db не предусматривает CIDR, как мне VS> сказать sendmail, что всем хостам (0.0.0.0/0) нужно отвечать 4xx ? Я делаю так: # ****************************************************** # Delay all by default # ****************************************************** 1 "450 You are still not in my white list. Please try later." ... 254 "450 You are still not in my white list. Please try later." Hа месте ... еще 252 строки. Это лежит в /etc/mail/accessdef, а в /etc/mail/Makefile.local есть такое: SENDMAIL_MAP_SRC+= accesstemp accesswl accessbl accessdef В accessbl лежит черный лист, в accesswl - постоянная часть белого списка, в accesstemp переменная часть. И еще такой патч к .mc: -FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access') +LOCAL_CONFIG +Kaccess0 hash -T<TMPF> -o /etc/mail/access.db +Kaccesstemp hash -T<TMPF> -o /etc/mail/accesstemp.db +Kaccesswl hash -T<TMPF> -o /etc/mail/accesswl.db +Kaccessbl hash -T<TMPF> -o /etc/mail/accessbl.db +Kaccessdef hash -T<TMPF> -o /etc/mail/accessdef.db + +FEATURE(access_db, `sequence access0 accesstemp accesswl accessbl accessdef') Eugene -- За то, что сердце в человеке Hе вечно будет трепетать --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/2609391c35133.html, оценка из 5, голосов 10
|