diff -Nur -x '*.orig' -x '*.rej' qpsmtpd-0.31-dev/plugins/check_badrcptto mezzanine_patched_qpsmtpd-0.31-dev/plugins/check_badrcptto --- qpsmtpd-0.31-dev/plugins/check_badrcptto 2005-07-07 14:17:39.000000000 +1000 +++ mezzanine_patched_qpsmtpd-0.31-dev/plugins/check_badrcptto 2005-11-04 11:45:53.032732991 +1100 @@ -3,6 +3,7 @@ sub hook_rcpt { my ($self, $transaction, $recipient) = @_; + return (DECLINED) if $self->qp->connection->relay_client; my @badrcptto = $self->qp->config("badrcptto") or return (DECLINED); return (DECLINED) unless $recipient->host && $recipient->user; my $host = lc $recipient->host;