From: Lionel B. <lio...@bo...> - 2004-10-07 09:07:50
|
Andrew Boring wrote the following on 10/07/04 06:16 : > > On Oct 6, 2004, at 11:49 PM, Francis Vidal wrote: > >> From what I gather, greylisting limits the bogus SMTP servers as it >> requires the server to resend the mail while sender verification is >> for limiting bogus sender addresses. > > > Greylisting was designed to combat "spam runs", or a quick one-time > mass send of spam before the spammer switches to a different mail host > for the next run. However, spammers can (and perhaps eventually will) > retry too...so it's not a silver bullet. > > Your end-to-end (ie, user-to-user) mail performance will suffer, since > some really crappy legit MTAs won't retry very quickly. When I set up > greylisting at my last corporate gig, several of my users complained > that "mail didn't come through immediately" like it used to, so they > would call their contact at the other end to resend it, and several > hours later my end users would get large qtys of duplicate emails... First implementations did that. But now auto-whitelisting is implemented : only the very first messages between 2 individuals are delayed. SQLgrey add a second level auto-whitelisting to learn which domains are handled by mail servers and let them pass : when it sees several (actual number configurable) e-mail adresses from the same domain and same IP, the domain is whitelisted. gld does have a lightgreydomain algorithm which is a dumbed down version of SQLgrey's second-level auto-whitelisting (apply greylisting on domains only, disregard user component in e-mail addresses). > >> The sender verification would >> verify both SMTP server AND sender but I don't know how it will affect >> the performance of the server. > > > No, sender verification will connect to the DNS-listed MX of the > domain part of the sender address -- which may be different from the > "outgoing" mail server used to send from that domain[1] -- and attempt > to verify if the sender address exists. Of course, some connecting > MTAs don't keep a local_recipient_maps (or their MTA equivalent) on > their MXes, so you'll get a positive sender verification every single > time. So sender verification is also not the silver bullet. Note to self : toy with this in SQLgrey. I was thinking about SPF support in SQLgrey could be good to, but is there a plan to add SPF support directly in Postfix ? Best regards, Lionel. |