Spam filter

Configuring the banned word list

 

 

 

 

Table 30: Perl regular expression formats

 

 

 

 

[Aa]bc

either of Abc and abc

 

 

 

 

[abc]+

any (nonempty) string of a's, b's and c's (such as a, abba, acbabcacaa)

 

 

 

 

[^abc]+

any (nonempty) string which does not contain any of a, b and c (such as defg)

 

 

 

 

\d\d

any two decimal digits, such as 42; same as \d{2}

 

/i

makes the pattern case insensitive. For example, /bad language/i blocks

 

 

any instance of bad language regardless of case.

 

\w+

a “word”: a nonempty sequence of alphanumeric characters and low lines

 

 

(underscores), such as foo and 12bar8 and foo_1

 

100\s*mk

the strings 100 and mk optionally separated by any amount of white space

 

 

(spaces, tabs, newlines)

 

 

 

 

abc\b

abc when followed by a word boundary (e.g. in abc! but not in abcd)

 

 

 

 

perl\B

perl when not followed by a word boundary (e.g. in perlert but not in perl stuff)

 

 

 

 

\x

tells the regular expression parser to ignore white space that is neither

 

 

backslashed nor within a character class. You can use this to break up your

 

 

regular expression into (slightly) more readable parts.

 

 

 

 

/x

used to add regexps within other text. If the first character in a pattern is

 

 

forward slash '/', the '/' is treated as the delimiter. The pattern must contain a

 

 

second '/'. The pattern between ‘/’ will be taken as a regexp, and anything

 

 

after the second ‘/’ will be parsed as a list of regexp options ('i', 'x', etc). An

 

 

error occurs If the second '/' is missing. In regular expressions, the leading

 

 

and trailing space is treated as part of the regular expression.

 

 

 

Examples

To block any word in a phrase

/blockanyword/

To block purposely misspelled words

Spammers often insert other characters between the letters of a word to fool spam blocking software.

/^.*v.*i.*a.*g.*r.*a.*$/i

/cr[eéèêë][\+\-\*=<>\.\,;!\?%&§@\^°\$£€\{\}()\[\]\\\_01]dit/i

To block common spam phrases

The following phrases are some examples of common phrases found in spam messages.

/try it for free/i

/student loans/i

/you’re already approved/i

/special[\+\-\*=<>\.\,;!\?%&~#§@\^°\$£€\{\}()\[\]\\\_1]offer/i

FortiGate-100A Administration Guide

01-28007-0068-20041203

337

Page 337
Image 337
Fortinet 100A manual 337, To block any word in a phrase, To block purposely misspelled words, To block common spam phrases

100A specifications

Fortinet 100A is a versatile network security device designed to provide comprehensive protection against various cyber threats while ensuring optimal network performance. As part of the FortiGate series, the 100A combines advanced security features with powerful hardware capabilities, making it suitable for small to medium-sized businesses.

One of the key features of the Fortinet 100A is its deep packet inspection technology. This capability allows the firewall to analyze both the header and payload of packets traversing the network, enabling it to detect and block malicious content effectively. The 100A can identify and mitigate a wide range of threats, including malware, intrusions, and application-layer attacks.

The FortiOS operating system powers the Fortinet 100A, offering a robust and user-friendly interface for configuration and management. With its unified security management console, administrators can efficiently monitor network traffic and enforce security policies across the organization. The system provides centralized logging and reporting features, enabling users to gain valuable insights into their security posture and respond swiftly to incidents.

The 100A supports multiple deployment modes, including transparent, NAT, and route modes. This flexibility allows organizations to integrate the device into their existing network architecture with ease. The firewall's high throughput capabilities ensure that network performance remains unaffected, even under heavy load from multiple users and devices.

Another notable aspect of the Fortinet 100A is its support for various VPN technologies, including IPsec and SSL VPN. This feature facilitates secure remote access for employees, enabling them to connect to the corporate network safely, regardless of their location. As remote work continues to be a norm in many sectors, this capability is critical for maintaining productivity and security.

In addition to these features, the Fortinet 100A provides comprehensive web filtering capabilities, protecting users from harmful websites and inappropriate content. This protection is essential for organizations looking to maintain a secure and productive environment.

With its combination of powerful security features, flexible deployment options, and robust performance, the Fortinet 100A stands out as an ideal solution for organizations seeking to bolster their cybersecurity measures while ensuring seamless connectivity for users. As cyber threats continue to evolve, investing in a capable device like the FortiGate 100A is crucial for maintaining a secure network infrastructure.