Hi !! I am new to postfix and spamassassin, but we are already using greylist, and I liked a lot what you said here.
How can I greylist messages by means of RBL checking? How should I setup Postfix to do that? Regards, Carlos. 2005/9/24, Herb Martin <[EMAIL PROTECTED]>: > > From: Kai Schaetzl [mailto:[EMAIL PROTECTED] > > > Not sure how you combine that. AFAIR, greylisting is > > tempfailing the first SMTP delivery attempt, correct? Do you > > check the IP with RBLs and then tempfail it? So, you don't > > tempfail *every* connection attempt like "traditional" > > greylisting does? > > > > > > Exactly -- with the addition that we do this on > several other criteria than just RBLs. > > This avoids pratically all the complaints/negatives* > against "straight greylisting" (i.e., traditional > greylisting) and avoids practically all false positives > from things like RBLs. > > * 1) Possible Delay of (new) legitimate email > * 2) Broken legitimate servers which don't resend > > > Note that these supposed problems with greylisting > are largely handled even by straight greylisting > through the use of whitelists for broken servers > and small delays (a small delay stops almost as > many spambots as will a long delay.) > > Also, if for those not familiar with greylisting > the idea is you only TEMP_REJECT "new mail", that > is mail for which you don't have a fairly recent > successful "triplet": > > From-IP, From-Sender, To-Recipient > > Once greylisting determines that the sending server > can meet the resend requirement there isn't much point > to greylisting that server anyway (since it is going > to meet the greylist requirements in all probability.) > > Greylisting lets 10% through, so it isn't the "final" > solution but it lets you use a LOT OF AGGRESSIVE > techniques that would normally be dangerous to "good > mail". > > For one, you can use RBLs that would otherwise be > a terrible risk, or even (grey) block on things like > "host reverse name/helo name mismatch" (which will > LOSE a lot of email otherwise.) > > Pick any "good" criteria for rejecting email and > turn it into a good but safe method by using greylisting. > > Also note that having our SMTP server check RBLs and > then having SpamAssassin score them AGAIN if the mail > gets through, costs VERY LITTLE: we run a local caching > DNS server so those resolutions are only going on the > net just once. > > -- > Herb Martin > > >