svn commit: r1931834 - spamassassin/trunk/lib/Mail/SpamAssassin/Plugin
| Newsgroups | gmane.mail.spam.spamassassin.cvs |
|---|---|
| Message-ID | <177091946790.2360844.9052290400633676215@svn02-us-east.apache.org> |
Author: gbechis
Date: Thu Feb 12 18:04:27 2026
New Revision: 1931834
Log:
add a generic url extractor
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/ExtractText.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/ExtractText.pm
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/ExtractText.pm Thu Feb 12 18:03:44 2026 (r1931833)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/ExtractText.pm Thu Feb 12 18:04:27 2026 (r1931834)
@@ -603,6 +603,10 @@ sub _extract {
dbg("extracttext: ActionURI: $1");
push @{$coll->{text}}, $text;
push @{$coll->{uris}}, $1;
+ } elsif($text =~ /\"(https?:\/\/[^">]*)/) {
+ push @{$coll->{flags}}, 'Link';
+ dbg("extracttext: Link: $1");
+ push @{$coll->{uris}}, $1;
} elsif($text =~ /QR-Code\:([^\s]*)/) {
# zbarimg(1) prefixes the url with "QR-Code:" string
my $qrurl = $1;