Fulltext results:
- Spam Filter Rules: Variables
- ied as ''<variable name>'' - for instance where a statement always puts its result into a variable. All vari... es to use for a particular rule - see [[spamrules_statement_definerule|DefineRule]] |2.2.1+ | ^${RegExMatches... can contain collections of data. See [[spamrules_statement_addbag|AddBag]], [[spamrules_statement_removebag|RemoveBag]], [[spamrules_statement_ifinbag|IfInBag]], [[spa
- Spam Filter Rules: GetRFC822Date
- ======Spam Filter Rules: GetRFC822Date====== ^Statement |GetRFC822Date | ^Version |2.2.1+ | ^Purpose |Conv... d since 1st January 1601 | The **GetRFC822Date** statement requires a date in RFC 822 format and a variable
- Spam Filter Rules
- he language supports basic variables, conditional statements, simple loops, jumps, tests on message content, ... can include other files by using the [[spamrules_statement_include|include]] statement. For instance, the default spamrules.txt file contains the statements <code> include spamrules_initialise.txt include
- Spam Filter Rules: DNSBL
- ======Spam Filter Rules: DNSBL====== ^Statement |DNSBL | ^Version |2.1.7+ | ^Purpose |Allows the script to... result into a specified variable | The **DNSBL** statement requires a hostname, DNSBL zone and variable name... ne> <variable name> **See also** * [[spamrules_statement_startdnsbl|StartDNSBL]] - Can be used in advance
- Spam Filter Rules: IfMatch
- ======Spam Filter Rules: IfMatch====== ^Statement |IfMatch | ^Version |2.1.7+ | ^Purpose |Allows you to pe... art of the message being processed | **IfMatch** statements require a data parameter and a search value, in ... format IfMatch <data> <search> The **IfMatch** statement must be terminated with an **EndIf** and may contain an **Else** statement, just like the [[spamrules_statement_if|If]] stat
- Spam Filter Rules: Break
- ======Spam Filter Rules: Break====== ^Statement |Break | ^Version |2.1.11+ | ^Purpose |Breaks out of a loo
- Spam Filter Rules: AddNullAddress
- ======Spam Filter Rules: AddNullAddress====== ^Statement |AddNullAddress | ^Version |2.2.1+ | ^Purpose |Te
- Spam Filter Rules: HTTPGetMD5
- ======Spam Filter Rules: HTTPGetMD5====== ^Statement |HTTPGetMD5 | ^Version |2.3.7+ | ^Purpose |Enables th... ontents in hex encoded form | The **HTTPGetMD5** statement requires a url, headers variable name and MD5 has
- Spam Filter Rules: IfInBag
- ======Spam Filter Rules: IfInBag====== ^Statement |IfInBag | ^Version |2.3.7+ | ^Purpose |Checks if a spec... d value is in a particular bag | The **IfInBag** statement requires a bag name and value, in the format IfInBag <bag name> <value> *All **IfInBag** statements must be followed by an **EndIf** statement *You may optionally include an **Else** statement *The <valu
- Spam Filter Rules: DNS
- ======Spam Filter Rules: DNS====== ^Statement |DNS | ^Version |2.1.11+ | ^Purpose |Allows the script to pe... e result into a specified variable | The **DNS** statement requires a type, hostname and variable name, in t... ed character ("\n") **See also** * [[spamrules_statement_startdns|StartDNS]] - Can be used in advance of *
- Spam Filter Rules: DBUpdate
- ======Spam Filter Rules: DBUpdate====== ^Statement |DBUpdate | ^Version |6.16+ | ^Purpose |Updates a recor... d in the spam filter database | The **DBUpdate** statement requires a component name, key, operator and valu
- Spam Filter Rules: GetDecodedSection
- ======Spam Filter Rules: GetDecodedSection====== ^Statement |GetDecodedSection | ^Version |2.1.11+ | ^Purpo... the raw message data | The **GetDecodedSection** statement requires a message section number and variable na... de> Using **GetDecodedSection** with [[spamrules_statement_foreach|ForEach MimeSection]] <code> ForEach Mime
- Spam Filter Rules: ZipContentsFull
- ======Spam Filter Rules: ZipContentsFull====== ^Statement |ZipContentsFull | ^Version |6.7+ | ^Purpose |En... ed in a ZIP attachment | The **ZipContentsFull** statement requires a message section number and bag name, i... ull <message section number> <bag name> * This statement is like the [[spamrules_statement_zipcontents|ZipContents]] statement but it also calculates the MD5 hash of
- Spam Filter Rules: Replace
- ======Spam Filter Rules: Replace====== ^Statement |Replace | ^Version |2.3.5+ | ^Purpose |Replaces specifi... e specified variable with new text | **Replace** statements require a variable name, a search value and a re... egular expression if desired. * The **Replace** statement will replace all occurrences of the search expres
- Spam Filter Rules: GetAddressType
- ======Spam Filter Rules: GetAddressType====== ^Statement |GetAddressType | ^Version |2.4.6+ | ^Purpose |An... 'type' of address it is | The **GetAddressType** statement requires an email address and variable name, in t