diff --git a/lib/Qpsmtpd/SMTP.pm b/lib/Qpsmtpd/SMTP.pm index 70e25c5..913879d 100644 --- a/lib/Qpsmtpd/SMTP.pm +++ b/lib/Qpsmtpd/SMTP.pm @@ -860,8 +860,8 @@ sub received_line { my $header_str; my ($rc, @received) = $self->run_hooks("received_line", $smtp, $authheader, $sslheader); - if ($rc == OK) { - return join("\n", @received); + if ($rc == OK) { + $header_str = join("\n", @received); } else { # assume $rc == DECLINED $header_str =