Hi,
I upgraded from Exim 4.62 to 4.65 yesterday. At 08:00 today I started
seeing an issue.
from the mainlog
______________________________________________________________________
2007-01-03 08:00:02 H=xxxx.xxx.xx [62.XXX.213.17] F=<xxxx@???>
temporarily rejected RCPT <xxx@???>: failed to
expand ACL string "${if and
{ { > {${if
match{$tod_log}{\N^.{11}(\d\d)\N}{$1}}} {8} }
{ < {${if
match{$tod_log}{\N^.{11}(\d\d)\N}{$1}}} {20}
} } {yes}{no}}": invalid integer
"08" inside "and{...}" condition
_______________________________________________________________________
it seems as if "08" is how being interpreted (technically correctly) as a
invalid
octal integer rather than a decimal integer. However the snippet in the
configure file causing this was borrowed from the web (I haven't got the
original URL
to hand). I am concerned that other users
who borrowed
in a similar way may see similar problems. For speed I have just
downgraded back to 4.62. I suspect it is easy enough to change the
configuration file fragment and will look at it later today.
Cheers,
____________________________________________________________________________
Ray Gardener,
IT Services, LITS,
Sheffield Hallam University,
Howard Street,
Sheffield,
UK
S1 1WB
Telephone: +44 114 225 4926
Fax: +44 114 225 3840
Mobile: +44 07788190005
Email: R.A.Gardener@???