Could someone please give me a lead toward figuring out why outgoing mail via webmail is failing with messages appearing in /var/log/qpsmtpd log saying there is a plugin problem. It also happens with workstation mail client outgoing email, but not with with the mail command in a terminal session. This seems to be the key message:
5458 FATAL PLUGIN ERROR: Can't locate object method "new" via package "Qpsmtpd::Plugin::logterse" (perhaps you forgot to load "Qpsmtpd::Plugin::logterse"?) at /usr/lib/perl5/site_perl/Qpsmtpd.pm line 326.
I don't know enough to interpret this.
Here is a fuller excerpt from log:
5458 Accepted connection 0/40 from 127.0.0.1 / localhost
5458 Connection from localhost [127.0.0.1]
5458 FATAL PLUGIN ERROR: Can't locate object method "new" via package "Qpsmtpd::Plugin::logterse" (perhaps you forgot to load "Qpsmtpd::Plugin::logterse"?) at /usr/lib/perl5/site_perl/Qpsmtpd.pm line 326.
5458 220 darwinserver.masked.com ESMTP
5458 dispatching EHLO localhost
5458 250-masked.com Hi localhost [127.0.0.1]
5458 250-PIPELINING
5458 250-8BITMIME
5458 250 SIZE 15000000
5458 dispatching MAIL FROM:<jamesb@masked.com>
5458 full from_parameter: FROM:<jamesb@masked.com>
5458 from email address : [<jamesb@masked.com>]
5458 getting mail from <jamesb@masked.com>
5458 250 <jamesb@masked.com>, sender OK - how exciting to get mail from you!
5458 dispatching RCPT TO:<doug@masked.com>
5458 to email address : [<doug@masked.com>]
5458 450 No plugin decided if relaying is allowed
4540 cleaning up after 5458