LINUX.ORG.RU
ФорумAdmin

sendmail.cf:class regex not available


0

0

BlackCat6.2, Sendmail-8.12.1
Был взят пример применения regex из README (проверка на наличие цифр в поле From:)
LOCAL_CONFIG
Kallnumbers regex -a@MATCH ^[0-9]+$
LOCAL_RULESETS
SLocal_check_mail
# check address against various regex checks
R$* $: $>Parse0 $>3 $1
R$+ < @ bigisp.com. > $* $: $(allnumbers $1 $)
R@MATCH $#error $: 553 Header Error

Добавляю его в sendmail.mc, генерирую sendmail.cf, запускаю sendmail,
получаю сообщение: class regex not available
Не знаю, где копать: в man нет ни слова, где он должен содержаться, хотя в man'ах выловленных в сети, говорится, что
в libcompat, которого в моем дистре нет. Но есть regex.h, принадлежащий Perl.
Что-нибудь подскажете?



Пересобрать sendmail c поддержкой MAP_REGEX в site.config.m4
APPENDDEF('confMAPDEF','-DMAP_REGEX')

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