# HG changeset patch # User Pavel Jank # Date 1027973044 0 # Node ID 7c794ace9e1a5eca28cda3735c5e895518a7f589 # Parent 11f94cbe273f0c13e08d5bc6510e8659446fc63a Fix regexp for finding return address fields. diff -r 11f94cbe273f -r 7c794ace9e1a lib-src/b2m.pl --- a/lib-src/b2m.pl Mon Jul 29 17:37:23 2002 +0000 +++ b/lib-src/b2m.pl Mon Jul 29 20:04:04 2002 +0000 @@ -30,7 +30,7 @@ use Date::Parse; my($whoami) = basename $0; -my($version) = '$Revision: 1.1 $'; +my($version) = '$Revision: 1.2 $'; my($usage) = "Usage: $whoami [--help] [--version] [--[no]full-headers] [Babyl-file] \tBy default, full headers are printed.\n"; @@ -122,7 +122,7 @@ } else { foreach my $addr_header qw(return-path from really-from sender) { - if ($full_header =~ /(?:^|\n)$addr_header:\s*((?:\S.*\n)+)/i) { + if ($full_header =~ /(?:^|\n)$addr_header:\s*(.*\n(?:\B.*\n)*)/i) { my($addr) = Mail::Address->parse($1); $from_addr = $addr->address($addr); last;