[kwlug disc.] Greylisting for spam purposes
Cedric Puddy
cedric at thinkers.org
Fri Dec 29 17:00:00 EST 2006
Various comments on Postini/mail filtering below.
-C
On 1-Dec-06, at 10:04 AM, Rashkae wrote:
> On Thu, Nov 30, 2006 at 06:40:49PM -0500, Unsolicited at gto.net wrote:
>> Seems like at some point more resources are going to be spent
>> fighting spam
>> than there is value in e-mail.
>>
>> OK, that's ridiculous, even to me - we're already well beyond that
>> point.
>>
>> So what are some sanity solutions (particularly for a 'private
>> person')?
>> - don't accept non-North American / non-English e-mail, based on IP?
>> - Only accept mail from known senders? (I guess this is already
>> being done
>> via blacklisting mail senders.)
>> - Why is the Canadian / U.S. / North American legal world not
>> cracking down?
>> ISPs won't accept responsibility for cutting off clients? (I get,
>> and agree,
>> that ISPs are not responsible for the content that flows through
>> their
>> wires.)
>> - Disagreement as to what constitutes 'spam'?
>
> I find the easiest way to deal with spam is to just let the filters
> on Thunderbird take care of it.. However, that's not a good
> solution for people connected over a slow link (dial-up or
> satelite), or who receive e-mail to a remote device, (like a
> Blackberry)
>
> One of the best spam filtering solutions out there that I've come
> across (that doesn't involve configuring your own spam filtering
> server.) is Postini. They offer a managed spam filtering service,
> that doesn't employ ip blacklist filtering, but scans all messages
> to identify spam. It's very accurate and has low false positives.
> All spams are held quarantined on the postini server, which allows
> the user to log in and find a trapped message if it was filtered in
> error, and also allows the user to define their own personal
> whitelist.
> Unfortunately, Postini themselves won't talk to you if you have
> less than 100 e-mail accounts, so you need to find an ISP that will
> host your e-mail accounts for you. The only one in my local area I
> know of is BMTS (bmts.com). One idea that I was toying with for
> some of our users that need spam filtering is to create a little
> mail loop, so all incoming email to user at tigershaunt.com would be
> forwarded to some-account at bmts.com, which itself is set to forward
> back to a secret user-filtered at tigershaunt.com e-mail address.
Just wanted to comment on this myself -- Postini is what we use at
CCj (we're definately large enough to get Postini to talk to us). We
went to the externally-managed solution because it took the load on
our severs back down into the realm of sanity, without us having to
make any big changes. The service works nicely, and it's been a boon
to our users, and has required little-to-none of my time to maintain.
We offer it in general, and have various loop-through set-ups that
we've done in order to get mail filtered for users (there are some
that just have one or two mailboxes with us for that exact kind of
purpose). Postini has some rules about circumstances in which I
can't put your mail server behind the system, so there are some cases
where I can't sell it, or where it would need to be combined with ISP/
consulting services to make it appropriate. (Postini, as you'd
imagine, wants to block against being undercut by their own resellers).
I've got some users that I have fetchmail grabbing their mail from
Rogers/whatever, and bouncing it into their mailbox with us, for
example. Works fine -- Postini keeps pointing out that my aux
mailserver (the one running fetchmail) is a big spam lord boxen, but
doesn't blacklist it completely (eg: it still evaluates each message
on it merits :)
The downside is that the with Postini, the filter really is a big
black box. Yes, it has an API of sorts, and lots of configuration
items that allow you to smoothly integrate it into just about
anything, and a pretty good support team, but it's not really the
right solution for someone who **has** to know every nut and bolt of
the operation.
The upside is that, for us, it takes ~3,000,000 message delivery
attempts per Month (~50 Gb of data in those messages), and turns it
into just 200,000 message deliveries (about 15Gb of data delivered).
That's more than a full order of magnitude of traffic that my
mailservers *never* even see, bandwidth that's available for serving
up web pages, etc (granted 35 Gb of transfer is a drop in the bucket,
given that we move about 4 Tb/mo, but hey, the computer game is all
about details!).
Our mail servers, at this instant, are perfectly cool with 200k
messages/mo, but they'd be crushed by 3,000k mostly bogus messages --
the real win with Postini/outsourced spam solutions is that mail
volume goes up proportional with the size/activity of the customer
base -- not proportional to whatever craziness the spammers decide to
inflict on the internet this month.
Anyway, if anyone is interested in the details of running with it, or
wants to compare what I'm doing to how filter X does something, wants
to play with it, whatever, I'd be happy to facilitate/help.
-Cedric
| CCj/ClearLine - Unix/NT Administration and TCP/IP Network Services
| 118 Louisa Street, Kitchener, Ontario, N2H 5M3, 519-489-0478
\________________________________________________________
Cedric Puddy, IS Director cedric at thinkers.org
PGP Key Available at: http://www.thinkers.org/cedric
More information about the KWLUG-Disc
mailing list