GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  MAIL::SPAMASSASSIN::PLUGIN::URIDETAIL (3)

.ds Aq ’

NAME

URIDetail - test URIs using detailed URI information

CONTENTS

SYNOPSIS

This plugin creates a new rule test type, known as uri_detail. These rules apply to all URIs found in the message.



  loadplugin    Mail::SpamAssassin::Plugin::URIDetail



RULE DEFINITIONS AND PRIVILEGED SETTINGS

The format for defining a rule is as follows:



  uri_detail SYMBOLIC_TEST_NAME key1 =~ /value1/  key2 !~ /value2/ ...



Supported keys are:

raw is the raw URI prior to any cleaning (e.g. http://spamassassin.apache%2Eorg/).

type is the tag(s) which referenced the raw_uri. parsed is a faked type which specifies that the raw_uri was parsed from the rendered text.

cleaned is a list including the raw URI and various cleaned versions of the raw URI (http://spamassassin.apache%2Eorg/, http://spamassassin.apache.org/).

text is the anchor text(s) (text between <a> and </a>) that linked to the raw URI.

domain is the domain(s) found in the cleaned URIs.

Example rule for matching a URI where the raw URI matches %2Ebar, the domain bar.com is found, and the type is a (an anchor tag).



  uri_detail TEST1 raw =~ /%2Ebar/  domain =~ /^bar\.com$/  type =~ /^a$/



Example rule to look for suspicious https links:



  uri_detail FAKE_HTTPS text =~ /\bhttps:/  cleaned !~ /\bhttps:/



Regular expressions should be delimited by slashes.

Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 MAIL::SPAMASSASSIN::PLUGIN::URIDETAIL (3) 2015-04-28

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.