Hi,

Has anyone found an addon to IMail that can use Greylisting ??

With Greylisting, I mean:

1. Check if the sending relay (or network) is whitelisted, and if so, pass the mail.
2. Check if the envelope recipient (or domain) is whitelisted, and if so, pass the mail.
3. Check if we have seen this email triplet before.
        1. If we have not seen it, create a record describing it and return a tempfail to the sending MTA.
        2. If we have seen it, and the block is not expired, return a tempfail to the sending MTA.
        3. If we have seen it, and the block has expired, then pass the email.
4. If the delivery attempt should be passed and the delivery is successful:
        1. Increment the passed count on the matching row.
        2. Reset the expiration time of the record to be the standard lifetime past the current time.
5. If the delivery attempt has been temporarily failed:
        1. Increment the failed count on the matching row.
        2. If the sender is the special case of the null sender, do not return a failure after RCPT, instead wait until after the DATA phase.

Reply via email to