Attached is a patch against recent CVS which alters the check_spamhelo
plugin to use connection->relay_client instead of the now-removed
transaction->relay_client.
Nick
--- plugins/check_spamhelo.orig Tue Nov 30 12:06:37 2004
+++ plugins/check_spamhelo Mon Dec 6 11:14:14 2004
@@ -26,7 +26,7 @@
my ($self, $transaction, $host) = @_;
($host = lc $host) or return DECLINED;
- return DECLINED if $transaction->relay_client();
+ return DECLINED if $self->qp->connection->relay_client();
for my $bad ($self->qp->config('badhelo')) {
if ($host eq lc $bad) {