FortiGuard-based filters
The FortiGate consults FortiGuard servers to help identify spammer IP address or emails, known phishing URLs, known spam URLs, known spam email checksums, and others. For more information, refer to the FortiGuard website.
There are five FortiGuard spam filtering options:
- IP address check
- URL check
- Detect phishing URLs in email (requires URL check to be enabled)
- Email checksum check
- Spam submission
FortiGuard-based filters are not supported while in flow-based inspection mode. See Inspection mode feature comparison. |
IP address check
The FortiGate queries the FortiGuard Antispam service to determine if the IP address of the client delivering the email is in the block list. If there is a match, the FortiGate treats delivered emails as spam.
URL check
The FortiGate submits all URLs that appear in the email body to the FortiGuard service for checking. If a URL exists in the FortiGuard URL block list, the FortiGate treats the email as spam.
Detect phishing URLs in email
The FortiGate submits all URL hyperlinks that appear in the email body to the FortiGuard service for checking. If a URL exists in the FortiGuard URL phishing list, the FortiGate removes the hyperlink from the message. The URL remains in place, but it is no longer a clickable hyperlink.
Email checksum check
The FortiGate submits a checksum of each email to the FortiGuard service for checking. If a checksum exists in the FortiGuard checksum block list, the FortiGate treats the email as spam.
Spam submission
Spam submission is a way to inform the FortiGuard Antispam service of non-spam messages incorrectly marked as spam. When enabled, the FortiGate adds a link to the end of every email marked as spam. Click the link to notify the FortiGuard Antispam service if an email is marked incorrectly.
Configuring FortiGuard filters
To configure FortiGuard filters in the GUI:
- Go to Security Profiles > Email Filter and click Create New.
- Enable Enable spam detection and filtering.
- In the FortiGuard Spam Filtering Spam Filtering section, enable the following as needed:
- IP Address Check
- URL Check
- Detect Phishing URLs in Email
- Email Checksum Check
- Spam Submission
- Click OK.
To configure FortiGuard filters in the CLI:
config emailfilter profile edit <name> set spam-filtering enable set options spamfsip spamfsurl spamfsphish spamfschksum spamfssubmit next end
Option |
Description |
---|---|
spamfsip |
Check email IP addresses |
spamfsurl |
Check email content URLs |
spamfsphish |
Check email content phishing URLs |
spamfschksum |
Check email checksums |
spamfssubmit |
Add FortiGuard Antispam spam submission text |