From: Uwe Kleine-König Date: Thu, 09 Aug 2007 13:27:57 GMT Subject: [PATCH 1/2] send-email: rfc822 forbids using without a non-empty "phrase" Message-ID: <1186666080946-git-send-email-ukleinek@informatik.uni-freiburg.de> In-Reply-To: <11866660781833-git-send-email-ukleinek@informatik.uni-freiburg.de> Email::Valid does respect this considering such a mailbox specification invalid. b06c6bc831cbb9e9eb82fd3ffd5a2b674cd940d0 addressed the issue, but only if Email::Valid is available. Signed-off-by: Uwe Kleine-König --- git-send-email.perl | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/git-send-email.perl b/git-send-email.perl index 39e433b..a02ab96 100755 --- a/git-send-email.perl +++ b/git-send-email.perl @@ -408,8 +408,8 @@ sub extract_valid_address { # check for a local address: return $address if ($address =~ /^($local_part_regexp)$/); + $address =~ s/^\s*<(.*)>\s*$/$1/; if ($have_email_valid) { - $address =~ s/^\s*<(.*)>\s*$/$1/; return scalar Email::Valid->address($address); } else { # less robust/correct than the monster regexp in Email::Valid, -- 1.5.3.rc3.943.g14c81