I wrote a whole page on this and sent it to the list but it seems that earthlink
has lost the message. I've repeated it below:

Basically, in the header of a mail message is a line that says what mail server
passed the message to your server. This line looks like this (there's more to it
but this is the important part):
Received: from hof001.cfhosting.net ([64.118.64.245])
This means that a mail server at the IP of 64.118.64.245 that says its name is
hof001.cfhosting.net passed the message on. This is a properly formatted
response. What makes it proper? The domain portion (hof001.cfhosting.net) is a
properly formatted domain and the IP is also properly formatted (parenthesis and
brackets). There are a few other ways that this can be formatted that are
illegal:
Received: from ([64.118.64.245])
Received: from [64.118.64.245]

Received: from [127.0.0.1] ([64.118.64.245])
Received: from hof001 ([64.118.64.245])
In the first example, the domain name is missing. This means that the sending
mail server has not announced itself. Many spam servers are set up like this to
avoid being blocked.
In the second example, the problem with the first example is compounded by
having the IP in an illegal format. Again, a way for spammers to hide who they
are.
In the third example, the mail server is announcing itself as a specific domain
IP but that domain IP conflicts with the 'true' IP which was used in the
communication. Again, a spammer technique.
The fourth example is one that is very common and is usually caused by
legitimate users who have their personal mail server misconfigured. The domain
portion is not a valid domain. On some mail servers this information is read
from the machine name while on others it is 'written in'.
I've disabled the checking of the fourth case as it has already caught some
legitimate people that it should not have. The time and effort it would take to
have them find and fix their personal mail server is just not worth the
inconvenience.
Does this answer the question well enough?
Please note that I may be wrong in some of the details of the header and if so
I'd appreciate someone pointing out the error to me. I've consulted with others
on the logic and it seems to hold.



> Thanks Matt, I actually know a fair bit about it, I just get nervous when
> people speak about rejecting 'improperly configured' servers.  Are we
> talking about open relays, lack of rDNS, not rfc compliant?  I am just
> curious what Michael's definition is.
>
> Justin
>
> p.s. Nice tools.
>
> > -----Original Message-----
> > From: Matt Robertson [mailto:matt@;mysecretbase.com]
> > Sent: Monday, November 11, 2002 5:20 PM
> > To: CF-Talk
> > Subject: RE: (Admin) New spam code
> >
> > Justin,
> >
> > You can find out all sorts of stuff about how well (or
> > poorly) your mail server dns etc. is set up at
> > http://dnsstuff.com.  One of the handiest tools there is
> > http://www.dnsreport.com.
> >
> > http://www.dnsreport.com/tools/dnsreport.ch?domain=spamex.com
> >
> >
> > ---------- Original Message ----------------------------------
> > from: Justin Greene <[EMAIL PROTECTED]>
> > Reply-To: [EMAIL PROTECTED]
> > date: Mon, 11 Nov 2002 17:07:17 -0500
> >
> > >Michael,
> > >What does "running a properly set up mail server" mean?
> > >
> > >Justin
> > >
> > >> -----Original Message-----
> > >> From: [EMAIL PROTECTED]
> > [mailto:mdinowit@;houseoffusion.com]
> > >> Sent: Monday, November 11, 2002 1:01 PM
> > >> To: CF-Talk
> > >> Subject: (Admin) New spam code
> > >
> > >
> > >> Just a heads up:
> > >> In an attempt to crack down on spam even more, I put some new
> > >> code into effect
> > >> yesterday which checks if your running a properly set up mail
> > >> server. Most
> > >> spammers don't have their mail server set up right or try to
> > >> hide it. The code
> > >> has been rather effective with 3 noted exceptions. These are
> > >> legitimate people
> > >> who's mail servers are not set up properly.
> > >> If anyone gets a message about their posts being rejected due
> > >> to this, you can
> > >> email me at [EMAIL PROTECTED] If this becomes more
> > >> of a hassle than
> > >> not, I'll remove it.
> > >>
> > >> Michael Dinowitz
> > >> Master of the House of Fusion
> > >> http://www.houseoffusion.com
> > >> ICQ: 2995061
> > >>
> > >
> >
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm

Reply via email to