Mail::SpamAssassin::Plugin::ReplaceTags man page on SuSE

Man page or keyword search:  
man Server   14857 pages
apropos Keyword Search (all sections)
Output format
SuSE logo
[printable version]

Mail::SpamAssassin::PlUser:ContributMail::SpamAssassin::Plugin::ReplaceTags(3)

NAME
       Mail::SpamAssassin::Plugin::ReplaceTags - tags for SpamAssassin rules

       The plugin allows rules to contain regular expression tags to be used
       in regular expression rules.  The tags make it much easier to maintain
       complicated rules.

       Warning: This plugin relies on data structures specific to this version
       of SpamAssasin; it is not guaranteed to work with other versions of
       SpamAssassin.

SYNOPSIS
	 loadplugin    Mail::SpamAssassin::Plugin::ReplaceTags

	 replace_start <
	 replace_end   >

	 replace_tag   A       [a@]
	 replace_tag   G       [gk]
	 replace_tag   I       [il|!1y\?\xcc\xcd\xce\xcf\xec\xed\xee\xef]
	 replace_tag   R       [r3]
	 replace_tag   V       (?:[vu]|\\\/)
	 replace_tag   SP      [\s~_-]

	 body	       VIAGRA_OBFU     /(?!viagra)<V>+<SP>*<I>+<SP>*<A>+<SP>*<G>+<SP>*<R>+<SP>*<A>+/i
	 describe      VIAGRA_OBFU     Attempt to obfuscate "viagra"

	 replace_rules VIAGRA_OBFU

RULE DEFINITIONS AND PRIVILEGED SETTINGS
       replace_tag tagname expression
	   Assign a valid regular expression to tagname.

	   Note: It is not recommended to put quantifiers inside the tag, it's
	   better to put them inside the rule itself for greater flexibility.

       replace_pre tagname expression
	   Assign a valid regular expression to tagname.  The expression will
	   be placed before each tag that is replaced.

       replace_inter tagname expression
	   Assign a valid regular expression to tagname.  The expression will
	   be placed between each two immediately adjacent tags that are
	   replaced.

       replace_post tagname expression
	   Assign a valid regular expression to tagname.  The expression will
	   be placed after each tag that is replaced.

       replace_rules list_of_tests
	   Specify a list of symbolic test names (separated by whitespace) of
	   tests which should be modified using replacement tags.  Only simple
	   regular expression body, header, uri, full, rawbody tests are
	   supported.

       replace_start string
       replace_end string
	   String(s) which indicate the start and end of a tag inside a rule.
	   Only tags enclosed by the start and end strings are found and
	   replaced.

perl v5.10.0			  20Mail::SpamAssassin::Plugin::ReplaceTags(3)
[top]

List of man pages available for SuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net