Keith Ivey wrote:
John Peacock wrote:
That would be caused by this line in Qpsmtpd::_load_plugins():
my ($plugin, @args) = split /\s+/, $plugin_line;
which splits the line on whitespace. I don't know if it is more
reasonable to say "don't include leading whitespace in the config
file" or just add a line like this:
$plugin_line =~ s/^\s+//;
Or just change the line to
my ($plugin, @args) = split ' ', $plugin_line;
which avoids the initial empty string (perldoc -f split).
There's a quirk in the way the ./config/plugins file is parsed.
Once I had a # without a space between it and a word, and
it caused an error until I put a space like this # word.
-Bob