Originally I had magic-smtpd to replace my qmail-smtpd. But now it seems like they are completely defunct (and the source I originally had won't compile on newer systems), so I am looking into this as an alternative and it looks promising. However I had a few questions.
For testing, I noticed a lot of this: Plugin dnsbl, hook connect returned DECLINED Plugin check_spamhelo, hook helo returned DECLINED Plugin require_resolvable_fromhost, hook mail returned DECLINED And more all in the same test connection - what do these mean, if they are supposed to decline the message why did the connection continue? Despite the above things seemed to work well enough, though there is currently no valid user checking (which was why I went with magic-smtpd to start with, though I assume there's a plugin for this?). In the end though everything bombed because of the following, and I'm not sure if it is because of spamassassin, the spamassassin plugin, or the qmail-queue option I set, or all of the above: 15518 running plugin (data_post): spamassassin 15518 spamassassin plugin: check_spam 15518 spamassassin plugin: check_spam: connected to spamd 15518 FATAL PLUGIN ERROR [spamassassin]: Can't call method "as_string" on an undefined value at ./plugins/spamassassin line 154, <STDIN> line 7. 15518 running plugin (data_post): spamassassin 15518 spamassassin plugin: check_spam_reject: reject_threshold=15 15518 FATAL PLUGIN ERROR [spamassassin]: Can't call method "get" on an undefined value at ./plugins/spamassassin line 247, <STDIN> line 7. 15518 running plugin (data_post): spamassassin 15518 FATAL PLUGIN ERROR [spamassassin]: Can't call method "get" on an undefined value at ./plugins/spamassassin line 247, <STDIN> line 7. 15518 running plugin (queue): queue::qmail_2dqueue 15721 queue::qmail_2dqueue plugin: (for 15518 ) Queuing qp 15721 to /var/qmail/bin/qmail-queue 15518 FATAL PLUGIN ERROR [queue::qmail_2dqueue]: Can't call method "print" on an undefined value at ./plugins/queue/qmail-queue line 59, <STDIN> line 7. 15518 451 Queuing declined or disabled; try again later I am running ubuntu server 9.10, netqmail-1.06, perl-5.10.0, and spamassassin 3.2.5 running in spamd mode. Thanks in advance.