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");