| Rev | Author | # | Line |
|---|---|---|---|
| 1 | DanielLawson | 1 | GreyListing is a new technique for reducing the volume of [Spam]. |
| 2 | |||
| 3 | !! About Greylisting | ||
| 4 | |||
| 5 | Greylisting relies on the inherent reliability built into the [SMTP] protocol - basically, you can temporarily reject a message and be reasonably confident that the sending [MTA] will hold on to it and retry later. The idea is that the software spammers use isn't smart enough to deal with temporary rejects - bulk throughput is better than technical correctness in their case. Such software will never reattempt delivery, however real MTAs will. | ||
| 6 | |||
| 7 | Incoming mail is identified by a triplet of data: | ||
| 8 | |||
| 9 | * The IP of the sending host | ||
| 10 | * The envelope sender address | ||
| 11 | * The envelope recipient address | ||
| 12 | |||
| 13 | The first time your MTA receives an email from a specific triplet, it sends a temporary reject notification to the sending MTA. Any real MTA will obey this temporary reject, and resend the email after a delay period. | ||
| 14 | |||
| 15 | There are some other modifications to the above description, such as: | ||
| 16 | |||
| 17 | * If more than one triplet arrives within the first timeout, delay it as well. | ||
| 18 | * If mail for a given triplet hasn't been observed for a significant period of time, remove the records relating to it. | ||
| 19 | |||
| 20 | !! Implementations | ||
| 21 | |||
| 22 | * http://www.maretmanu.org/homepage/inform/exim-spam.html | ||
| 23 | * http://greylisting.org/implementations/ | ||
| 24 | |||
| 25 | !! References | ||
| 26 | * http://www.greylisting.org | ||
| 27 | * [Greylisting Whitepaper|http://greylisting.org/articles/whitepaper.shtml] | ||
| 28 | * http://www.acme.com/mail_filtering/introduction_frameset.html | ||
| 29 | * http://projects.puremagic.com/greylisting/ | ||
| 30 | ----- | ||
| 31 | Part of CategoryAntiSpam |
lib/blame.php:177: Warning: Invalid argument supplied for foreach()