SA Bugzilla – Bug 2547
Spurious perl warnings in maillog
Last modified: 2003-10-07 10:20:31 UTC
Spamd emits various amounts of the following warning in the maillog. This does not appear to effect filtering and the program behaves normally. It was brought to my attention that the Content-length: header which is used to initialize the offending variable, is not a required header. Perhaps this is causing the problem?
Oops, forgot the log messages: Sep 30 16:21:24 ria spamd[3631]: Use of uninitialized value in numeric eq (==) at /usr/local/bin/spamd line 707, <GEN1251> line 5. Sep 30 16:21:24 ria spamd[3631]: Use of uninitialized value in numeric eq (==) at /usr/local/bin/spamd line 707, <GEN1251> line 6. Sep 30 16:21:24 ria spamd[3631]: Use of uninitialized value in numeric eq (==) at /usr/local/bin/spamd line 707, <GEN1251> line 7. Sep 30 16:21:24 ria spamd[3631]: Use of uninitialized value in numeric eq (==) at /usr/local/bin/spamd line 707, <GEN1251> line 8. S
How do you feed the mail to spamd? I guess via qsmtpd (or what its called) which uses an older version of the spamd protocol?
This is the same as 2504, where I've posted a fix.
Agreed. Thanks for the response, the fix eliminated the warnings. I recommend that this one be closed and I'm marking it as a duplicate. *** This bug has been marked as a duplicate of 2504 ***