Hi, I was setting up qpsmtpd and uncommented some entries in config/plugins by removing one leading space for two of the plugins. Connections weren't being accepted, so I checked the debug log and found that plugin listings with leading white space weren't being properly loaded.
I'm leaving it up to the developers whether this warrants a different default config file so there's no leading spaces by default, or something else like a change to the plugin loader. This is on perl 5.8.6 on Gentoo Linux. Error log dump: @40000000641df63e2d9a3f6c 22103 Loading rcpt_ok @40000000641df63e2d9bf8d4 eval: rcpt_ok at lib/Qpsmtpd/Plugin.pm line 133. @40000000641df63e2da90894 22103 Loading virus/klez_filter @40000000641df4e01102f13c Use of uninitialized value in join or string at lib/Qpsmtpd/Plugin.pm line 118. @40000000641df4e0110352e4 eval: at lib/Qpsmtpd/Plugin.pm line 133. @40000000641df4e01109520c eval Global symbol "@ISA" requires explicit package name at (eval 17) line 5.