Re: why our server got listed?

"John E. Malmberg" <[email protected]>
Newsgroups gmane.mail.spam.spamcop.user
Organization SpamCop
Message-ID <[email protected]>
D-W-S wrote:
> Oleg Bulyzhin wrote on Thu, 4 May 2006 20:46:39 +0000 (UTC):
> 
> 
>>As i mentioned above i'm talking about DSNs (which i incorrectly named 
>>bounce). Supressing DSNs is standard violation. _There are_ situations 
>>when you should accept mail and deliver it later.
> 
> 
> Nobody wants you to suppress the DSN. What we (tinw) *do* want you to do 
> is rig your secondary MX such that the situation in which a DSN should 
> be sent no longer arises.
> 
> LDAP goes a long way towards solving your problems. By using LDAP, your 
> secondary MX can have access to the user list on the primary MX, and 
> therefore REJECT (rather than bounce) messages sent to non-existent 
> users. No more backscatter.
> 
> Admittedly, accounts over quota are another problem. However, I'm sure 
> that most of your problems are due to non-existent users.

A new worm seems to have surfaced this week and already it is causing 
significant backscatter from e-mail systems that send DSN for no such 
users and over quota users.

The last SOBER worm could cause a single mail domain sending DSNs for 
non-existent users to mailbomb an innocent victim at 40 messages per 
second for a period of 24 hours.  The only pauses that I saw was when 
the system sending the DNS messages was listed by spamcop.net for it's 
mailbombing.

The advent of these worms makes the idea of accept and bounce later 
obsolete.  The SMTP mail system can no longer handle that amount of 
backscatter when a worm breaks out.  The test.com domain a few years ago 
was a case where the backscatter was so high that it at least for a 
while knocked them off the internet.

A mail server accepting e-mail from the public internet now has to make 
the decision as to accept the e-mail or not during the SMTP session.

For a forwarding server, this means that it needs to know all the e-mail 
addresses that it is accepting e-mail for, and it needs to have a buffer 
for delivering to internal mail servers.

At the time that a message comes in, the gateway SMTP server can do a 
probe to see if the destination SMTP mail server is up, and if it is 
not, it can reject the message with a 4xx SMTP code.

If a mail server accepts a message for delivery and it can not be 
delivered, it should be directed to the human running the postmaster for 
manual disposition.  Until the human running the postmaster account has 
handled that message for that e-mail address and resolved the 
non-delivery problem, all future e-mail for that e-mail address should 
be rejected with a 4xx SMTP code.

This allows you to operate a forwarding mail server in compliance with 
the RFCs and with out generating backscatter.

Also note that I saw reports on news.admin.net-abuse.email about 
spamhaus.org listing mail servers for backscatter before spamcop.net 
changed their policy to do so.

-John
[email protected]
Personal Opinion Only
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.