summaryrefslogtreecommitdiff
blob: 1f9f33f9a148b352c35aa4ace7b33fe6f076f807 (plain)
1
2
3
4
5
6
7
8
9
10
--- qpsmtpd-0.40/plugins/check_badrcptto.badrcptto_allowrelay	2007-06-14 11:57:24.000000000 -0600
+++ qpsmtpd-0.40/plugins/check_badrcptto	2007-06-14 13:26:42.000000000 -0600
@@ -3,6 +3,7 @@
 
 sub hook_rcpt {
   my ($self, $transaction, $recipient, %param) = @_;
+  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;