The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Использование regex для фильтрования почты в sendmail

15.05.2003 16:41

Руководство на русском языке по использованию регулярных выражений в спам фильтрах sendmail.

  1. Главная ссылка к новости (http://www.anrb.ru/linux/regex...)
Лицензия: CC-BY
Источник: forum.opennet.ru
Короткая ссылка: https://opennet.ru/2446-regex
Ключевые слова: regex, sendmail, mail, spam, socket, filter
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, vital (?), 11:50, 16/05/2003 [ответить]  
  • +/
    сделал все по инструкции
    добавил правила в конец файла sendmail.mc
    далее m4 /etc/sendmail.mc > /etc/mail/sendmail.cf
    все ок, никаких ошибок
    потом стартую sendmail
    и тут вываливается куча ошибок

    Starting sendmail: 554 5.0.0 /etc/mail/sendmail.cf: line 195: readcf: map SPAM0:
    class regex not available
    554 5.0.0 /etc/mail/sendmail.cf: line 196: readcf: map SPAM1: class regex not av
    ailable
    554 5.0.0 /etc/mail/sendmail.cf: line 197: readcf: map SPAM2: class regex not av
    ailable
    554 5.0.0 /etc/mail/sendmail.cf: line 198: readcf: map SPAM3: class regex not av
    ailable
    554 5.0.0 /etc/mail/sendmail.cf: line 199: readcf: map SPAM4: class regex not av
    ailable
    554 5.0.0 /etc/mail/sendmail.cf: line 200: readcf: map ChSb: class regex not ava
    ilable
    554 5.0.0 /etc/mail/sendmail.cf: line 201: readcf: map ChSbVIRAvron: class regex
    not available
    554 5.0.0 /etc/mail/sendmail.cf: line 202: readcf: map ChSbVIRKlez: class regex
    not available
    554 5.0.0 /etc/mail/sendmail.cf: line 203: readcf: map ChSbSpam: class regex not
    available
    554 5.0.0 /etc/mail/sendmail.cf: line 204: readcf: map ChSbSpam2: class regex no
    t available

    кто нибуть столкнулся с такими же ошибками?

     
  • 1.2, Аноним (2), 17:14, 17/05/2003 [ответить]  
  • +/
    У меня то же самое, т.е. sendmail ругается на ошибки в конфигурационном файле и не стартует. Что делать?
     
  • 1.3, vital (?), 13:11, 19/05/2003 [ответить]  
  • +/
    автор статьи ответил на мое письмо об ошибках
    Цитирую
    "Sendmail у вас собран без подержки regex.
    Посмотрите файл
    /usr/src/sendmail-XXX/devtools/Site/site.config.m4
    в нем обязательно должна присутствовать строка:
    APPENDDEF('confMAPDEF','-DMAP_REGEX')
    Если этого файла нет, то его нужно создать.
    Потом пересоберите sendmail (на предмет как это сделать есть README)
    и ФИЛЬТРЫ ДОЛЖНЫ ЗАРАБОТАТЬ."
     
  • 1.4, aider (?), 16:46, 21/11/2003 [ответить]  
  • +/
    помогите начинающему
    поставил sendmail всё по инструкции
    при запуске ругается .....
    554 5.0.0 No local mailer defined
    554 5.0.0 QueueDirectory (Q) option must be set
     
  • 1.5, aider (?), 17:53, 21/11/2003 [ответить]  
  • +/
    при запуске sendmail уже не ругается.....
    но
    при отправки писем с THE BAT ругается так :

    сервер сообщает об ошибке : 5.0.0 rewrite : execessive recursion (max 50), ruleset canonify

     
  • 1.6, Аноним (2), 19:07, 05/01/2004 [ответить]  
  • +/
    А если это было сделано вот по статье, которая:
    From: Дрезюля Дмитрий <dmitri_dr@mail.ru>
    Subject: Настройка почтового сервера на базе sendmail на FreeBSD 4.7  чучетом последующих коментариев... то получается тоже самое... по крайней мере у меня :(
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру