Well your post got me to fix a typo with my DUNNO line,
not that its corrected its working great over here
4tuple, wsip-68-15-217-157.at.at.cox.net; from=<ADDR> to=<ADDR> proto=ESMTP
helo=<[199.44.2.10]>
did a telnet-smtp session to force the helo [x.x.x.x] and it went through
just fine.
/^\[[0-9]{2,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\]$/ DUNNO
/[0-9]{1,3}[\-\.][0-9]{1,3}[\-\.][0-9]{1,3}[\-\.][0-9]{1,3}/ REJECT ACL
helo_hostnames
-----Original Message-----
From: Len Conrad [mailto:[EMAIL PROTECTED]
Sent: Monday, September 29, 2003 3:29 PM
To: [EMAIL PROTECTED]
Subject: [IMGate] alert: maybe DUNNO doesn't work
with this as first line in the file:
/\[[0-9]{2,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\]/ DUNNO
giving:
%postmap -q "[206.104.249.2]" pcre:/etc/postfix/helo_hostnames.regexp
DUNNO
... the client was still being rejected by the next line for "helo hostname
must not contain an IP"
so the HELO should have matched on the DUNNO and exited from this file, but
postfix appears to keep process the msg in the file's other lines.
I'm still investigating.
any feedback?
Len