Работает sendmail 8.13.0
В файле access прописываю строчку serj_r@hotbox.ru REJECT
компилирую в файл access_db
В файле sendmail.mc прописано
define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
из него собран файл sendmail.cf
перезапущен sendmail
почта на адрес serj_r@hotbox.ru все равно уходит
>Работает sendmail 8.13.0
>В файле access прописываю строчку serj_r@hotbox.ru REJECT
>компилирую в файл access_db
>В файле sendmail.mc прописано
>define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
>из него собран файл sendmail.cf
>перезапущен sendmail
>почта на адрес serj_r@hotbox.ru все равно уходит
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
>FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')Такая строчка тоже есть - не помогает
>Работает sendmail 8.13.0
>В файле access прописываю строчку serj_r@hotbox.ru REJECT
>компилирую в файл access_db
>В файле sendmail.mc прописано
>define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
>из него собран файл sendmail.cf
>перезапущен sendmail
>почта на адрес serj_r@hotbox.ru все равно уходитзнания sendmail - НИКАКИЕ.
sendmail.cf собирается из sendmail.mc или из filename.mc,
sendmail.cw - файл используемый старыми версиями sendmail-8.9/10/11
в котором перечисляются ВСЕ имена данного хоста, разумеется ТЕ на
которые есть MX или на которые может валится почта.для понимания фильтрации следует прочитать:
/path/sendmail-sources/cf/README - секция ANTI-SPAM CONFIGURATION CONTROL
- ну очень внимательноА для понимания sendmail в целом и умения писать свои правила -
найти документацию O'ReillyНу и очень полезный ресурс по используованию regex в sendmail только недавно был в каком-то треде
>знания sendmail - НИКАКИЕ.
>
>sendmail.cf собирается из sendmail.mc или из filename.mc,
>sendmail.cw - файл используемый старыми версиями sendmail-8.9/10/11
>в котором перечисляются ВСЕ имена данного хоста, разумеется ТЕ на
>которые есть MX или на которые может валится почта.
>
>для понимания фильтрации следует прочитать:
>
>/path/sendmail-sources/cf/README - секция ANTI-SPAM CONFIGURATION CONTROL
>- ну очень внимательно
>
>А для понимания sendmail в целом и умения писать свои правила -
>
>найти документацию O'Reilly
>
>Ну и очень полезный ресурс по используованию regex в sendmail только недавно
>был в каком-то тредеДа... знания sendmail у меня действительно неважные
ANTI-SPAM CONFIGURATION CONTROL я читал и вроде все делал по нему
в файле /etc/mail/access прописано To:serj_r@hotbox.ru REJECT
собран хешированный файл /etc/mail/access.db
перезапущен sendmail
sendmail.cf собирался из sendmail.mc
в sendmail.mc была указана строка: FEATURE(access_db, `hash -T<TMPF> -o /etc/mail/access.db')почта на ящик serj_r@hotbox.ru все равно отправляется - не понимаю почему
заранее благодарен
А
makemap hash access <access
запустил?
>А
> makemap hash access <access
> запустил?так точно: дал команду makemap hash access.db < access
>>А
>> makemap hash access <access
>> запустил?
>
>так точно: дал команду makemap hash access.db < access
а логи поглядеть.
или дать поглядеть.
сендмаил перезапускать не надо.
и попробуй поставить эту запись первой
>>знания sendmail - НИКАКИЕ.
>>
>>sendmail.cf собирается из sendmail.mc или из filename.mc,
>>sendmail.cw - файл используемый старыми версиями sendmail-8.9/10/11
>>в котором перечисляются ВСЕ имена данного хоста, разумеется ТЕ на
>>которые есть MX или на которые может валится почта.
>>
>>для понимания фильтрации следует прочитать:
>>
>>/path/sendmail-sources/cf/README - секция ANTI-SPAM CONFIGURATION CONTROL
>>- ну очень внимательно
>>
>>А для понимания sendmail в целом и умения писать свои правила -
>>
>>найти документацию O'Reilly
>>
>>Ну и очень полезный ресурс по используованию regex в sendmail только недавно
>>был в каком-то треде
>
>Да... знания sendmail у меня действительно неважные
>ANTI-SPAM CONFIGURATION CONTROL я читал и вроде все делал по нему
>в файле /etc/mail/access прописано To:serj_r@hotbox.ru REJECTя же выделил НУ ОЧЕНЬ ВНИМАТЕЛЬНО, если не ошибаюсь, там аж специально
РАЗЖЕВАНО ЧТО разрешен РЕЛЕИНГ и тогда почта ВСЕ РАВНО будет уходить
на данный адрес, еще раз внимательно прочитай и как вариант, ПЕРВЫМИ
ПРАВИЛАМИ сделай REJECT'ы и DISCARD'ы, последними - RELAY.PS. Там конечно не очень то расписано, но ЕСЛИ ВНИМАТЕЛЬНО почитать,
становится понятно, что большинство описанных там вариантов ЛАБУДА
и там же описано КОГДА и при КАКИХ условиях указанные в access правилаConnect:
From: ...
To: ...будут работать и при каких НЕТ.
REGEX в руки и по примерам - вперед или поискать готовые решения через
google (расширенный поиск по группам, группу указать *sendmail*)>собран хешированный файл /etc/mail/access.db
>перезапущен sendmail
>sendmail.cf собирался из sendmail.mc
>в sendmail.mc была указана строка: FEATURE(access_db, `hash -T<TMPF> -o /etc/mail/access.db')
>
>почта на ящик serj_r@hotbox.ru все равно отправляется - не понимаю почему
>заранее благодарен
To:serj_r@hotbox.ru REJECT
Это единственная запись в /etc/mail/access
>To:serj_r@hotbox.ru REJECT
>Это единственная запись в /etc/mail/accessтогда смотри как у тебя релеинг организован
>>To:serj_r@hotbox.ru REJECT
>>Это единственная запись в /etc/mail/access
>
>тогда смотри как у тебя релеинг организованПодскажи плз где это посмотреть
В sendmail.mc стоит
FEATURE(relay_hosts_only)
>To:serj_r@hotbox.ru REJECT
>Это единственная запись в /etc/mail/accessserj_r@hotbox.ru REJECT