Help & Support
MailCleaner Demo Server Configuration
## Access to MailCleaner Demo (reference configuration) Some customers report that this is diffi...
Quarantine report configuration
If you think your users dont get the quarantine message the way they should, here is how to inves...
VMWareTools for MailCleaner
## Information Enable VMWareTools for MailCleaner server with **open-vmware-tools** and **open-vm...
Fail2Ban
# Fail2ban Usage in MailCleaner <hr/> *Jump straight to [`unban`](#Fail2Ban-management-command)...
Extended SPF
The standard use of SPF is described in > https://support.mailcleaner.net/boards/3/topics/64-spf...
max_input_vars
NOTE : this option has been changed to 3 000 entries so this workaround only applies if you alrea...
Repair a database
For checking the databases: ~~~ /usr/mailcleaner/bin/check_db.pl --mycheck # On master /usr/mail...
MailCleaner InfoBox - The new way to communicate
Dear Customers, we published a new InfoBox intended to facilitate the communication between you,...
Log mails subjects and/or attachments names
By default, MailCleaner doesnt log mails subjects nor the attachment names. This is due to the fa...
Customizing the MailCleaner firewall
If you change the MailCleaner server's firewall rules with iptables directly, the changes will on...
MailCleaner user interface customization
# User interface customization **WARNING:** When you customize your MailCleaner interfaces or r...
Not a spam ? How to request a filter adjustment
On the quarantine page: 1. Click on the filter adjustment request icon next to the message of int...
How to report a wrong analyze
Hello, MailCleaner was designed as community and collaborative anti-spam software. To be more pr...
Monitoring MailCleaner with SNMP
Setting up MailCleaner external monitoring via SNMP. ## How MailCleaner is providing monitoring ...
Minimum requirements
For production environment, make sure that your hardware meets the minimum requirements: * 2 CPU...
SNMP Shell Script
This is a shell script provided by the community in order to checks the MailCleaner overall statu...
Low the scores linked to LOTS_OF_MONEY
If the mail flow of one (or several) of your users is impacted with our rules about LOTS_OF_MONEY...
Remove a node from cluster
# Preparation Fist of all, you have to remove this node from your domain's MX record. Be sure th...
Back scattering
This is rare spam attack. The spammers are faking error messages. For example if you send a real...
Ciphers support
Some of you are wondering why MailCleaner is supporting weak ciphers. We do so to propose the max...
Cloning a 2016 version of MailCleaner to a 2019 version
If you have a 2016.xx version of MailCleaner (or earlier) and want to migrate it to our latest ve...
Reject domains containing capital letters
Domain names shouldnt have any capital letters in them according to RFCs so we decided to forbid ...
Getting the summary reports more frequently than daily
MailCleaner sends summaries about the mail caught in spam filters per day, week or month. If you...
Allow / Block -lists per domain restrictions
Those features involve a modification of the Incoming MTA. Using those will restrict the maximum...
Greylisting Configuration
Greylisting is a method of blocking spam, where The MTA temporarily fails incoming mail from an u...
Kernel Update
# Out of Date IMPORTANT: Debian has recently shut down their repositories for Jessie. Any of the...
Bash vulnerability
MailCleaner will be automatically patched very soon regarding this vulnerability. However, pleas...
SPF explanation
First thing, if you check this feature and get a message from a domain that doesn't have a SPF, m...
GitHub Branches
# Notice Work-in-progress document discussing future MailCleaner development. The 'Legacy' model...
SMTP Long Lines
# Background The [SMTP specification](https://www.rfc-editor.org/rfc/rfc821) provides the protoc...
Configure your Google account if using MailCleaner in front
This is a an extract of the official documentation of Google : source: https://support.google.com...
Using MailCleaner as an Outgoing Relay
It is possible to use MailCleaner as a relay for your domains' outgoing mail. You may wish to do ...
Advantages of the MailCleaner solution with Microsoft Office 365
### Newsletters detection function MailCleaner has a newsletters detection feature allowing users...
MailCleaner Newsletter Module
MailCleaner includes a module dedicated to “Newsletters Detection”. It is really important you f...
Configuration of MailCleaner AntiSpam with Microsoft Office 365
# Office 365 From **Configuration->Domains** If you have not already created the domain, selec...
Auto-configuration
# Introduction **The auto-configuration is available only from version 2017.04 (MailCleaner on t...
Freemail
Freemail is the name we give to big emails accounts providers. Those emails accounts dont require...
Configure a loadbalancing cluster
Create a MailCleaner Cluster is a major feature of MailCleaner. ## Installation First, install ...
Full Whitelist
# Full Whitelist The full whitelist feature allows mails to bypass all forms of filtering. Unlik...
Retrieving the whitelist/blacklist/whitelist dedicated to Newsletters
You can get this information by connecting to your master server using SSH. Then connect to the m...
MachineLearning
MailCleaner is currently in the processes of developing a new Anti-Spam filter module called Mach...
MailCleaner support - Missing keys
Our ssh public keys are present on your MailCleaners servers so that we can provide you with supp...
Cloning the same MailCleaner
This procedure **DO NOT** apply to create a extra node for the cluster. For emergency recovery, ...
Kaspersky Anti-Virus
# Installation Please contact MailCleaner support to have the Kaspersky add-on option installed....
Manage quarantines in Exchange - O365 - Outlook
# Manage quarantines in Exchange - O365 - Outlook If you do not want to manage quarantines on Ma...
How to resolve mail spoofing problems
To avoid mail spoofing (forged mails), you can use authentication this way: 1) *(OPTIONNAL !!! : ...
Outgoing Relay Deliverability Tips
If you have [configured MailCleaner as an Outgoing Relay](https://support.mailcleaner.net/boards/...
HTML controls whitelist
Senders can be whitelisted against the HTML controls checks. This will affect all users of th Mai...
Hostlist Entry Formatting
In MailCleaner, there are several features which allow for policies on a hostname or IP basis. He...
Newsletter marked with "?Spam" tag
There is no unique tag for newsletters, so if you don't want the **{spam?}** tag you need to set ...
RBLs
# What are RBLs RBLs are "Real time Blacklists/Blocklists" This is to say that it is mechanism ...
Modifying Enterprise MailCleaner Source Code
MailCleaner Source Code is GPL, and easily available on your MailCleaner Virtual Appliance, for C...
SpamC rules signification
If an email was caught by SpamC, you may want to know what does a rulename mean. This document li...
Newsletter issues
- a newsletter was quarantined despite the domain being configured in "Allow Newsletters by defau...
Password protected archives : Manage a whitelist
When you set the feature > Configuration->Content Protection->Message format controls->Password ...
Password protected content blocked in content Quarantine
If you want to whitelist a sending domain towards this feature, please read : > https://support.m...
DMARC Configuration and purging of reports
### DMARC (Domain-based Message Authentication, Reporting and Conformance) DMARC is a technical ...
MailCleaner Newsletter Module (FR)
English version: https://support.mailcleaner.net/boards/3/topics/32-mailcleaner-newsletter-module...
Spectre - Meltdown
Following the announcement of Spectre and Meltdown vulnerabilities, we have installed the latest ...
MailCleaner on Amazon Web Services (AWS)
## !!!!!! Actually MailCleaner is NOT available anymore on AWS ( 2023/06/15 ) **French version...
Exception lists / Sender Rules
# How Sender Rules Work ## What Sender Rules exist There are a variety of rules that can be cre...
CPU dependencies for MailCleaner-MachineLearning Module
# CPU dependencies for MailCleaner-MachineLearning Module CPUs have different sets of instructio...
I am getting blacklisted
You have been blacklisted and you want to know why. The first thing to check is for an unusual a...
Customizing MailCleaner s web interface and summary reports
Modifying the user part is done trough those files : /usr/mailcleaner/www/user/htdocs/login....
Modifying the exim configuration files.
In MailCleaner, there are 3 exim servers. The first one, called Incoming queue is the one accept...
Watchdogs
MailCleaner Enterprise Edition has a number of Watchdogs which report common errors to MailCleane...
Installation of MailCleaner options or add-ons
### Introduction In order to make your MailCleaner options installation easier, we provided an i...
SPF Sender Policy Framework
Using SPF to trust your email partners. ## Resume SPF allows a domain to provide a list of IPs ...
Network error after MAC address change
After an hardware crash on hypervisor (VMWare, Hyper-v, KVM) all the network parameters are unset...
Having quarantine report more frequent than daily
MailCleaner's policy is to deliver the quarantine report at max daily. In fact we think that is m...
SMTP issues
- SPF prevented a mail to come in : this is most likely a configuration issue on the side of the ...
Logs analyze based on tracing tool
~~~ We are getting way to many false positives. How can I adjust the spam filter agreesive level....
How to create custom SpamC rules
This documentation aims to show you how to adapt a SpamC score for all domains. If you want to ch...
MailCleaner sur Amazon Web Services (AWS) FR
## !!!!!!Pour le moment MailCleaner n'est plus disponible sur AWS ( 2023/06/15 ) ## VERSIO...
SPF configuration
SPF is a very usefull tool to help fighting versus spams and phishings, we strongly recommand to ...
Inserting black/white lists in bulk
Our advice on black or whitelists is to use them as little as possible. In our opinion they shoul...
Configuration > Anti-Spam > global settings
~~~ Trusted IPs/Networks ~~~ The syntax is standard CIDR notation, such as 192.168.1.0/24, one I...
SMTP Address Verification on Exchange Servers
Exchange does not natively reject invalid addresses during the SMTP connection. This can cause p...
Ticketing Workflow
# About our ticketing process ## Language for requesting support Remember that our support team...
Exim queue management
The short way: It is simply Exim MTA queue management with some specificities all binary for exi...
Configuration > Anti-Spam > TrustedSources
TrustedSources anit-spam module. ## Enable all trusted path detection The "all trusted path det...
Disabling FuzzyOCR module for Spamassassin
## Information FuzzyOCR is a SpamAssassin module which allows text detection inside pictures. ##...
White list… why to avoid using it.
http://www.mailcleaner.net/antispam/documentations/whitelist.html See also: message#10
How to release a mail blocked in dangerous content quarantine
If your MailCleaner is hosted by a MailCleaner Partner or by your company, just contact your IT a...
News about virus waves
**2016/10/29 11:00:00** Due to a recent virus wave containing infected **documents with macros**,...
[OPTION] Administration of Kaspersky AV
In addition to ClamAV with the latest commercial signatures, MailCleaner implements the famous K...
Is there a way to whitelist addresses for outbound messages?
The feature to whitelist an address for outbound messages does not currently exist. This feature...
SpamC score adaptation
This documentation aims to show you how to adapt a SpamC score per domain or even per mailbox. If...
Exim 4.94 Upgrade
There have been disclosures made for several critical vulnerabilities with the Exim MTA which is ...
ESET Anti-Virus
# Installation Please contact MailCleaner sales to get a trial license. When this is done, you ...
How to configure a valid certificate in MailCleaner
# How to configure a valid certificate in MailCleaner By default, MailCleaner uses a self-signed...
Too much VIRUS/Malwares/Trojans pass through MailCleanner
Hello, PLEASE verify first: message#35 because this issue is normally solved ---------------- ...
Number of users / Billing mailbox / Callout
Your MailCleaner statistics doesn't display the correct number of mailbox used? Don't panic ! Th...
MailCleaner Network configuration
For more information, please refer to Chapter 1 of the MailCleaner installation manual: https://w...
How to create a ticket with all informations
Minimizing respond time by providing essential information at ticket creation really improve our ...
DNS resolver for MailCleaner
## How to configure DNS resolver for MailCleaner. | **WARNING** : Don't use public DNS (i.e Goog...
ClamAV Unofficial Signatures
MailCleaner uses ClaimAV as the default antivirus software when scanning messages. There is a bas...
MailCleaner API Documentation
Download the **mailcleaner-api.tar.gz** and open the **index.html** file
How to configure MailCleaner on our cloud, when you got your login ?
Hello, You ll need to do at least these 3 things to make MailCleaner working, secure, and efficie...
LDAPS for Microsoft Exchange
# Notice Starting from sometime in March of 2020, Microsoft is enforcing encryption for LDAP con...