Why is your postfix so old??? You are running 10.3 right? If so, you should have:
22:54 nirvana~> rpm -qi postfix Name : postfix Relocations: (not relocatable) Version : 2.4.5 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany Release : 20.2 Build Date: Wed 19 Dec 2007 06:30:27 AM CST Install Date: Sat 08 Mar 2008 09:44:58 AM CST Build Host: berio.suse.de Group : Productivity/Networking/Email/Servers Source RPM: postfix-2.4.5-20.2.src.rpm Size : 6054505 License: IBM Public License Signature : DSA/SHA1, Wed 19 Dec 2007 06:38:54 AM CST, Key ID a84edae89c800aca Packager : http://bugs.opensuse.org URL : http://www.postfix.org/ Summary : A fast, secure, and flexible mailer Description : Postfix aims to be an alternative to the widely-used sendmail program.
Authors: -------- Wietse Venema
Distribution: openSUSE 10.3 (X86-64) And it is already compiled with cidr:
22:54 nirvana~> sudo postconf -m btree cidr environ hash ldap nis pcre proxy regexp sdbm static tcp unix
Which makes for some fun client restrictions (Sandy will frown, but):
smtpd_client_restrictions = check_client_access \ cidr:/etc/postfix/client_check.cidr, \ reject_rbl_client sbl-xbl.spamhaus.org, \ reject_rbl_client list.dsbl.org, \ reject_unknown_client
with:
22:57 nirvana~> sudo cat /etc/postfix/client_check.cidr 4.78.6.0/24 REJECT You are unwelcome by cidr.....FOAD 24.51.89.0/24 REJECT You are unwelcome by cidr.....FOAD 60.171.194.0/24 REJECT You are unwelcome by cidr.....FOAD 61.228.180.0/24 REJECT You are unwelcome by cidr.....FOAD 62.47.170.0/24 REJECT You are unwelcome by cidr.....FOAD 70.71.211.0/24 REJECT You are unwelcome by cidr.....FOAD 76.1.147.0/24 REJECT You are unwelcome by cidr.....FOAD 80.53.65.0/24 REJECT You are unwelcome by cidr.....FOAD 80.84.114.0/24 REJECT You are unwelcome by cidr.....FOAD <snip>
As I indicated in my first post of this thread, the machine that has Postfix on it isn't openSUSE... it's SLES (v10 SP1)! I do have several openSUSE machines, but they're workstations (no Postfix). And I'm stuck without paid support on SLES (long story) so I'm on my own here. The Postfix gurus on the Postfix list directed me here, saying it has to be a SUSE-specific issue. So here I am...
The reason I want PCRE is primarily for header, mime and body checks. Attachment checks are a part of that. POSIX regexp isn't getting me very far, and I'm already very familiar with PCRE.
Oh, by the way, I checked, and I do have a pcre 32-bit package installed. I tried removing it (just out of curiosity) and YaST gave me the following problems: thinkeramik-32bit-3.2.1-22.2.x86_64 has missing dependencies kdelibs3-32bit-3.5.1-49.42.x86_64 has missing dependencies kdebase3-nsplugin-3.5.1-69.65.i586 has missing dependencies kdebase3-32bit-3.5.1-69.65.x86_64 has missing dependencies So I stopped right there. If the 32-bit package is the culprit, I don't know if I can do much about it. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org