Set connection remote_host only when the reverse DNS lookup is successful.
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@923 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
parent
b03dddcb48
commit
6db489e4f9
3
Changes
3
Changes
@ -1,3 +1,6 @@
|
|||||||
|
async: Set connection remote_host only when the reverse DNS lookup is
|
||||||
|
successful
|
||||||
|
|
||||||
Create async version of dns_whitelist_soft, rhsbl and uribl plugins.
|
Create async version of dns_whitelist_soft, rhsbl and uribl plugins.
|
||||||
|
|
||||||
async: added pre- and post-connection hooks
|
async: added pre- and post-connection hooks
|
||||||
|
@ -183,7 +183,7 @@ sub start_conversation {
|
|||||||
ParaDNS->new(
|
ParaDNS->new(
|
||||||
finished => sub { $self->continue_read(); $self->run_hooks("connect") },
|
finished => sub { $self->continue_read(); $self->run_hooks("connect") },
|
||||||
# NB: Setting remote_info to the same as remote_host
|
# NB: Setting remote_info to the same as remote_host
|
||||||
callback => sub { $conn->remote_info($conn->remote_host($_[0])) },
|
callback => sub { $conn->remote_info($conn->remote_host($_[0])) if $_[0] !~ /^[A-Z]+$/ },
|
||||||
host => $ip,
|
host => $ip,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user