diff --git a/plugins/async/require_resolvable_fromhost b/plugins/async/require_resolvable_fromhost index 29fda7c..36ca876 100644 --- a/plugins/async/require_resolvable_fromhost +++ b/plugins/async/require_resolvable_fromhost @@ -57,7 +57,7 @@ sub hook_mail_done { return DECLINED if ( $self->qp->connection->notes('whitelistclient') ); - if (!$transaction->notes('resolvable_fromhost')) { + if ( $sender ne "<>" && !$transaction->notes('resolvable_fromhost') ) { # default of temp_resolver_failed is DENYSOFT return Qpsmtpd::DSN->temp_resolver_failed( "Could not resolve " . $sender->host );