You are not logged in. Login Now
 0-24   25-49   50-74   75-99   100-124   125-149     
 
Author Message
bhoward
Access to Email on Grex Mark Unseen   Jan 2 09:15 UTC 2006

We allow anyone who gets an account to have instant access to email.

I personally prefer that grex continue providing open access to
email but I am worried that we have made the barriers too low for
would-be spammers and vandals.  

Their continued misbehavior is ruining the value of email for
legitimate users by getting the system repeatedly listed in various
spam databases and unfortunately, is consuming an inordinate amount
of staff time that could be better spent on other system problems.

The purpose of this item is to discuss whether to raise the barrier
for access to email and possible ways of implementing such barriers,
be they social or technical.
149 responses total.
steve
response 1 of 149: Mark Unseen   Jan 2 11:14 UTC 2006

   No social system is going to work with spam weasels, sadly.
We're going to have to come up with a decent way to throttle
exim from handling 100+ emails at once from someone, or make
email only available to some kind of 'verified' user.

   One of the reasons I haven't been participating in coop
for the last several weeks is that just about all my time
spent on Grex lately has been watching for spammers, and
cleaning up after them.  I have removed more than 150,000
emails from the queue because of these idiots.

   The net really isn't what it once was, and Grex needs
to adjust itself to these realities.  I note that M-Net
has gone through much the same problem, and they elected
to shut off outbound mail.

   We have to figure something out.  I'm hoping that a
throttle system will work, and/or a spam filter system
that can apply to outbound mail as well.
keesan
response 2 of 149: Mark Unseen   Jan 2 16:44 UTC 2006

What size throttle?  Is there any need for grexers to send more than 50 copies
of the same mail at once?  
aruba
response 3 of 149: Mark Unseen   Jan 2 18:12 UTC 2006

I liked the idea of implementing an ascii CAPTCHA test in newuser, to keep
spammers from creating accounts automatically.  That would at least slow
them down, I think.
krj
response 4 of 149: Mark Unseen   Jan 2 18:28 UTC 2006

I would like to suggest a more radical approach, 
to bring Grex's email service to a graceful end.
 
Email is not a core part of Grex's mission, it's just something 
that happened along the way.  And free e-mail is available from an 
awful lot of providers now.    There are lots of ideas for programming
and configuration changes which could allow Grex to continue providing 
email service, but all of these require staff time resources; the 
last year or so has pretty well demonstrated that Grex doesn't have 
staff time resources for that sort of development.

(I use Grex as my principal non-work e-mail address.)
nharmon
response 5 of 149: Mark Unseen   Jan 2 19:54 UTC 2006

I think it is important for Grex, as an organization, to be a good
netizen. And having spam come from us is a perfect way to spoil our
reputation. I'm with Ken, I do not think providing e-mail is an
efficient use of staff resources.

When m-net turned off their e-mail, we laughed. Now we're beginning to
see the wisdom of that decision.
keesan
response 6 of 149: Mark Unseen   Jan 2 22:06 UTC 2006

I email other grexers from within grex and would really really hate to be
forced to use webmail to do it.  Sometimes I am trying to teach them to use
'talk', and it helps to write emails about this.  I prefer dealing with the
spammers some other way than punishing the rest of us.
naftee
response 7 of 149: Mark Unseen   Jan 3 01:24 UTC 2006

resp:1 looks like poetry
chimda25
response 8 of 149: Mark Unseen   Jan 3 03:22 UTC 2006

hic hic hello
sholmes
response 9 of 149: Mark Unseen   Jan 3 03:51 UTC 2006

Guess only to/from grex mail can be allowed !
bhoward
response 10 of 149: Mark Unseen   Jan 3 04:48 UTC 2006

Hmm.  How about for 48 hours, you are limited to local mail.  After 48 
hours, you gain the right to run a program which asks you to type in an
ascii CAPTCHA, which if answered correctly places you into a group that
is allowed full email privileges?

Implementing this should be relatively easy.
steve
response 11 of 149: Mark Unseen   Jan 3 04:55 UTC 2006

   I'm not in favor of removing mail from Grex if we can help it,
as mail is still the best communications system there is.  If we
can't control the spammers however, we may have to stop it.  That
would be really horrid though.

   In terms of a throttle on the number of emails, I'm not sure.
I know most people send less than 20 emails a day, judging from
a time when I went over the logs of several days.  We should be
able to change that throttle as needed.
cross
response 12 of 149: Mark Unseen   Jan 3 05:09 UTC 2006

I'd favor having the ASCII CAPTCHA in newuser itself.  I've been toying
with the idea of a newuser rewrite in either Perl or Python....
aruba
response 13 of 149: Mark Unseen   Jan 3 06:02 UTC 2006

Bruce's description in #10 sounds good to me.
keesan
response 14 of 149: Mark Unseen   Jan 3 14:02 UTC 2006

What is a CAPTCHA?
jep
response 15 of 149: Mark Unseen   Jan 3 15:07 UTC 2006

Some sites use a graphic image of a sequence of letters and/or 
numbers.  They're somewhat difficult to read, intentionally so, in 
order to be very hard for a program to read.  You have to identify the 
sequence of characters and then type them in, which authenticates you 
as a human being.  Other free e-mail systems use them to prevent 
comptuers systems from automatically creating e-mail accounts to use 
for spam.

Someone (bhoward?) had the idea of using ASCII art -- for example, 
figlet fonts -- on Grex in the same way.  Computers would have a hard 
time identifying such characters, so only human beings would be able to 
run newuser to create an outbound e-mail account.

Does that explain the concept, Sindi?
keesan
response 16 of 149: Mark Unseen   Jan 3 16:09 UTC 2006

So how will that stop or even slow down a spammer who already knows about grex
and has a graphical browser?
mcnally
response 17 of 149: Mark Unseen   Jan 3 16:11 UTC 2006

  It will make it very difficult for them to automate their procedure for
  creating multiple accounts.
cross
response 18 of 149: Mark Unseen   Jan 3 17:02 UTC 2006

(At which point they'd probably give up and go somewhere else that's easier.)
tod
response 19 of 149: Mark Unseen   Jan 3 18:11 UTC 2006

How about a throttle on outbound mail which limits users to 5 per day?
keesan
response 20 of 149: Mark Unseen   Jan 3 19:56 UTC 2006

Why does a spammer need multiple accounts if we don't have any limit on number
of outgoing mails per day?
Five per day is too low for normal users.  I get about 10 a day here and
answer them all.  Make it 25 at least.
tod
response 21 of 149: Mark Unseen   Jan 3 22:45 UTC 2006

Its just an arbitrary number but does the idea of a cap on number per day seem
reasonable?
cross
response 22 of 149: Mark Unseen   Jan 4 01:54 UTC 2006

I wonder how to implement it.  You'd have to maintain some sort of hash and
`expire' data from it every day.  That would be easy to implement, but I've
found that things like that tend to be fragile: I like to minimize moving
parts, if I can.  That's why I'd prefer something that just relied on groups
or something like that.
ric
response 23 of 149: Mark Unseen   Jan 4 14:34 UTC 2006

It's very difficult to control email on a system in which users can pipe
things to sendmail.  We're not talking about joe schmoe using elm to send
50,000 emails.  Presumably, direct queue injection via the sendmail binary
- or possibly SMTP from localhost via a perl script.

<ric goes to test something>
ric
response 24 of 149: Mark Unseen   Jan 4 14:39 UTC 2006

Grex does accept SMTP from localhost... I presume there are mail clients
(PINE?) that use SMTP rather than direct queue injection via sendmail...
 0-24   25-49   50-74   75-99   100-124   125-149     
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss