As done in check_goodrcptto

Gordon


[EMAIL PROTECTED] tmp]$ diff -u check_badrcptto.orig check_badrcptto
--- check_badrcptto.orig        2005-11-04 11:31:43.350962930 +1100
+++ check_badrcptto     2005-11-04 11:32:19.161737046 +1100
@@ -2,6 +2,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;

Reply via email to