Greylisting wordt ondersteund door diverse mail serverapplicaties waaronder Exim. Door deze methode van email aannemen wordt de hoeveelheid inkomende spam zeer sterk verminderd.
Hoe werkt greylisting?
- Wanneer iemand een bericht verstuurt naar de mailserver dan zal de mailserver de afzender, de ontvanger en het server IP-adres (ook wel "triplet" genoemd) noteren in een zogenaamde greylist.
- De ontvangende mailserver geeft een melding terug naar de verzendende mailserver dat het bericht nogmaals moet worden aangeboden.
- Wanneer het bericht na 2 minuten tot maximaal 8 uur nogmaals wordt aangeboden waarbij de "triplet" hetzelfde is wordt deze toegevoegd aan de whitelist. Wanneer er verder geen verkeer plaatsvindt met deze "triplet" wordt deze na 30 dagen van de whitelist verwijderd. Wanneer er wel verkeer is blijft de "triplet" op de whitelist staan.
- Bij volgende berichten wordt aan de hand van de whitelist het bericht direct doorgelaten.