For each message checked, spamd logs four lines:
|connection from localhost [127.0.0.1] at port 33426
|info: setuid to kimiko succeeded
|processing message <xx@xx> for kimiko:101.
|identified spam (6.2/5.0) for kimiko:101 in 0.7 seconds, 157816 bytes.
The first one (connection from) is not useful since I only accept
connections from localhost and the port is a random one anyway.
The second one (setuid) is also not useful, unless the setuid failed.
I don't want to see a succesful setuid for every message, only the
ones for which it fails.
The third line (processing) is also not useful. Of course the message
is being processed. If it wasn't, spamd wouldn't function.
Only the last line (identified spam or clean message) is useful, but
even there, I don't really need the time it took to process the
message or the user #.
In summary, I'd like to see an option added to spamd to limit its log
output to the bare minimum: spam/ham & user, with score & length
being optional. Only when things go wrong (failed setuid or message
too long, or whatever) should it log more than that.
Kimiko