Well, I of all people should know about the evil that spammers can cause.  But, 
we recently installed a test mail server and (intentionally) didn't lock it down.  
After all, it's on a slow link (56k) and unlikely anyone will stumble across it.

     This morning, it happened.  A spammer connected to our mail server to send out 
his wares.  They connected at 2:30AM (timed intentionally to make minimize the chances 
of getting caught early on), and in 2 hours attempted to send out about 34,000 E-mails 
(out of about 50,000 that we estimate they wanted to send), in chunks of 50.

     How did they find our mail server?  It's pretty interesting, actually.  
Apparently, they had used another mail server originally.  As soon as they got caught, 
they took the last E-mail address they had delivered to, took the username, and turned 
it into a domain name, and looked up the MX record.  For example, if the last name had 
been "[EMAIL PROTECTED]", they would have looked up the MX record for "declude.com".  It 
happened to be a different domain that we use as a spamtrap that was used.

     They initially made 5 different TCP/IP connections, and apparently kept those 5 
TCP/IP connections open the whole time.  They would list 50 recipients, send the 
message, then tell IMail they were ready to start over again.  That's extremely 
efficient.

     The good news is that only about 5% of the spam that made it into our mail server 
went out.  The spammer was coming from a dialup line with an IP listed in DUL, and the 
message was caught by our heuristic spam detector, so the few people who did get the 
spam also got a clear warning that it was spam.  Had we set up our software to hold 
the E-mail (which we did once we noticed what was going on), the E-mail would not have 
gone out, but the spammer would have thought the messages were delivered.

     So what should you do?  If at all possible, lock down your mail server.  Set it 
to "Relay for addresses", and use SMTP AUTH for people who don't come from your list 
of known IP addresses.  It's a free and simple (but inconvenient for many) way to 
prevent spammers from hijacking your mail server.

     We are also thinking of writing a program to detect a spam attack and 
automatically hold E-mail once more than X E-mails comes through from the same IP 
address within Y minutes.  That would let you run an open relay without leaving 
yourself open for abuse (and, would have the added benefit of making the spammer think 
his mail got out, doing minimal damage to you while doing maximum damage to the 
spammer).  If we go ahead and do this, our plan is to offer it for free.  Spammers 
that follow the rules are a nuisance, spammers that steal (and deny) service are 
another thing altogether.
                                   -Scott
Please visit http://www.ipswitch.com/support/mailing-lists.html 
to be removed from this list.

An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/

Reply via email to