1 |
diff -Nur -x '*.orig' -x '*.rej' qpsmtpd-0.96/plugins/helo mezzanine_patched_qpsmtpd-0.96/plugins/helo |
2 |
--- qpsmtpd-0.96/plugins/helo 2016-02-16 23:52:02.000000000 +0100 |
3 |
+++ mezzanine_patched_qpsmtpd-0.96/plugins/helo 2016-04-15 19:25:32.953870666 +0200 |
4 |
@@ -521,7 +521,8 @@ |
5 |
my ($dns_name, $helo_name) = @_; |
6 |
|
7 |
return if !$dns_name; |
8 |
- return if split(/\./, $dns_name) < 2; # not a FQDN |
9 |
+ my @dots = split(/\./, $dns_name); |
10 |
+ return if scalar @dots < 2; # not a FQDN |
11 |
|
12 |
if ($dns_name eq $helo_name) { |
13 |
$self->log(LOGDEBUG, "reverse name match"); |