Look I'm don't want to argue the fine points of this. Maillists seem to be able to function with this sort of checking without spammers getting in. So I would say that the mail headers are the key to this.

Actually, mailing lists only do crude checking, and are open to abuse. Normally they work surprisingly well, but it's really more by luck than management. Normal spammers don't go to the effort of faking a sender's address, but they could do if they wanted to. However, a malicious user could fake an email address and send a message that pretends to be from one person, when it's really from another. I've been on several lists where this has happened.

In fact, someone who knows a lot about email can usually get a good idea whether the sender is legitimate, but it can be a bit time consuming (doing WHOIS lookups on IP registries etc) to protect the reputation of the wronged list user, but it's not something that mailing list software generally does automatically (it's quite hard to do reliably)


In reply to Re: Re: Re: Re: Re: Re: (OT) Fighting spam by Paul Smith
in thread (OT) Fighting spam by Aristotle

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.