+ if ($addr =~ /(?:\\?")?\s*\(via RT\) <perlbug-followup\@perl\.org>$/p) {
+ my $name = ${^PREMATCH};
+ $addr = 'perlbug-followup@perl.org';
+ #
+ # Try to find the author
+ #
+ if (exists $map->{$name}) {
+ $addr = $map->{$name};
+ $real_name = $authors{$addr};
+ }
+ else {
+ while (my ($email, $author_name) = each %authors) {
+ if ($name eq $author_name) {
+ $addr = $email;
+ $real_name = $name;
+ last;
+ }
+ }
+ }
+ }
+ elsif ( $addr =~ /<.*>/ ) {