One benefit of relying on third-party (anti-)spam filtering

May 27, 2010

There are some local developments around the university that have had me thinking about potential alternatives to our current system of spam filtering; right now we rely on some commercial software that the university has a site license for, but it's possible that the license won't be renewed at some point. In the process of this, I've realized something.

One inobvious advantage of outsourced spam filtering is that it means that you are not in control of what gets filtered. That may sound like a disadvantage, but from a social (or political) perspective it is not necessarily so. Put simply, when you have no control, people can't come to you with complaints about how the system works or demands to change it. In turn this means that you're not on the hook to mediate between conflicting demands, where person A demands that some things be recognized as spam yet making the changes cause person B to be unhappy with other things getting classified as spam.

When the spam filtering is a black box provided by the vendor (or any outside party), it's clear to everyone that it's really outside your control; the only choice is 'use the vendor' or 'not use the vendor', and unless the vendor is clearly not providing good results there will be little support for the second option. When you operate and tune spam filtering, well, it's within your power to change how it works and people are going to expect you to do that.

(Technically we only do spam scoring and it's up to individual people to do any filtering desired. In practice we do spam filtering, because most people filter based on whether or not the system scores a message as spammy enough.)

The local environment has lots of fairly polarized opinions about spam filtering or not-filtering. If we had to run our own spam filtering, my pessimistic side suspects that either it would have to be pretty conservative (and thus not too useful) or it would wind up being fairly politicized and troublesome. Neither are very appealing.

(Thus, I really hope that the university keeps the campus site license for our current commercial software.)

Comments on this page:

From at 2010-05-27 11:09:40:

In the year 2010, most business still have no idea how Information Technology is supposed to fit into their business strategies. Nothing makes this more apparent than how IT somehow ends up responsible for things that have nothing to do with technology, simply because COMPUTERS!!!

At my job, the IT department was tasked with implementing a piece of software that allows people to search for conference rooms by specific criteria, and then book them for particular blocks of time. We made it explicitly clear to the powers that be that IT is in no way responsible for the political ramifications of running this software, that if the organization wanted to try to run two authoritative sources of what rooms were booked when, IT was not responsible for the ramifications.

Lo and behold, someone took a look at the organizational calendar on the intranet, and an alarm went off in their head. The helpdesk started receiving angry calls informing us that "Your system let someone book my room!!"

This still happens every single time, like the application is supposed to be somehow aware of what's written in a filing cabinet a quarter of a mile away.

Technology and organizational politics will never stop being an issue for one another.

Written on 27 May 2010.
« Watch out for quietly degrading SATA disks
Why I am really unhappy with ZFS right now: a ZFS import failure »

Page tools: View Source, View Normal, Add Comment.
Login: Password:
Atom Syndication: Recent Comments.

Last modified: Thu May 27 04:01:26 2010
This dinky wiki is brought to you by the Insane Hackers Guild, Python sub-branch.