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