in reply to Useless use of private variable

$diagnostics = ($diagnostics, $qmail_diagnostics);
What are you expecting that line to do? That's the equivalent of:
$diagnostics = $qmail_diagnostics;
What did you mean instead?

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.