I'm running postfix 2.5.1 on ubuntu server 8.04.
I use the header_checks file with regex to try and block common spam headers, etc.
everything was working fine until a few days ago (not sure exactly when), for no apparent reason, whenever i would try to rebuild the header_checks file, it would give me an error message stating
Failed to regenerate table /etc/postfix/header_checks: postmap: fatal: dict_mkmap_func: unsupported dictionary type: regexp: Is the postfix-regexp package installed?
I checked postconf -m which yielded
Code:
$ postconf -m
btree
cidr
environ
hash
nis
pcre
proxy
regexp
sdbm
static
tcp
unix
the strange thing is that any new regexp that i add is effectively blocked, so postfix is obviously successfully rebuilding the table. I am a little concerned, though, that this is a more fundamental problem that will get worse.
any help would be greatly appreciated.
-Shuie