I'm sending 5 patches we are using on smeserver (contribs.org),
developed by different authors.

See our bug tracker for reference (link in each mail).

If the patches are accepted, I can offer them via my git repo.

This patch has no bug associated, but I think it's clear. :-)

--- qpsmtpd-0.40/plugins/check_spamhelo.badhelo_disconnect
2007-06-14 11:57:24.000000000 -0600
+++ qpsmtpd-0.40/plugins/check_spamhelo 2007-06-14 13:21:45.000000000 -0600
@@ -23,7 +23,7 @@
   for my $bad ($self->qp->config('badhelo')) {
     if ($host eq lc $bad) {
       $self->log(LOGDEBUG, "Denying HELO from host claiming to be $bad");
-      return (DENY, "Sorry, I don't believe that you are $host.");
+      return (DENY_DISCONNECT, "Sorry, I don't believe that you are $host.");
     }
   }
   return DECLINED;


-- 
Ciao,
Filippo

Reply via email to