Title: Comment Spam Stuff
Last modified: August 18, 2016

---

# Comment Spam Stuff

 *  [Michael Heilemann](https://wordpress.org/support/users/michael/)
 * (@michael)
 * [22 years, 7 months ago](https://wordpress.org/support/topic/comment-spam-stuff/)
 * I thought this might have some interest: [http://simon.incutio.com/archive/2003/10/13/linkRedirects](http://simon.incutio.com/archive/2003/10/13/linkRedirects)

Viewing 15 replies - 1 through 15 (of 31 total)

1 [2](https://wordpress.org/support/topic/comment-spam-stuff/page/2/?output_format=md)
[3](https://wordpress.org/support/topic/comment-spam-stuff/page/3/?output_format=md)
[→](https://wordpress.org/support/topic/comment-spam-stuff/page/2/?output_format=md)

 *  [Dougal Campbell](https://wordpress.org/support/users/dougal/)
 * (@dougal)
 * [22 years, 7 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-24808)
 * Yes, I had read that yesterday, and I was really excited until I read the update
   about page-rank persisting across redirects.
    The development team has been discussing
   how to handle comment spam, and we have some ideas that we’ll be fleshing out
   soon.
 *  [huphtur](https://wordpress.org/support/users/huphtur/)
 * (@huphtur)
 * [22 years, 7 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-24813)
 * is the team also considering comment registration validation (just like in pmachine)?
 *  Anonymous
 * [22 years, 7 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-24859)
 * I’m seeing users of Mt who use the MT_Blacklist plugin written by Jay Allen, 
   although I am more interested in the “security code authentication” used in some
   sites. It’s faster and more painless, at least for the comments. See [this entry](http://tonytalkstech.com/archives/000503.php)
   as an example. I’m not sure if this would make trackbacks remain compatible across
   different CMSs, you guys know the architecture more than I do. Just another method
   to consider, that’s all
 *  Anonymous
 * [22 years, 7 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-24862)
 * An ironic thing in my case was that I missed the first viagra spam comment post
   because spamassassin flagged the message from my blog as spam, and I deleted 
   it without really looking. I didn’t notice the viagra comment post until someone
   else posted another spam comment.
    So my suggestion is, if you are considering
   a comment approval system, perhaps it would be better not to include the body
   of the post in the email to the admin. That way SA or other mail filters won’t
   flag that email. Garth [http://www.garth.org](http://www.garth.org)
 *  [Dougal Campbell](https://wordpress.org/support/users/dougal/)
 * (@dougal)
 * [22 years, 7 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-24864)
 * You could always try configuring SA to whitelist emails from WordPress…. I don’t
   know how to do that off the top of my head, though. I use a combination of SpamAssassin,
   SpamBouncer, and a customized procmail whitelist, so I just whitelist things 
   in my procmail rules.
 *  [Cena (a11n)](https://wordpress.org/support/users/cena/)
 * (@cena)
 * [22 years, 7 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-24865)
 * Interesting idea over at [http://feedster.com/blog/](http://feedster.com/blog/)(
   today’s entry.) Basically, he wonders if the spammers aren’t simply targeting
   file names with ‘comments’ in name, and suggesting that simply randomly renaming
   the files (e.g. wpcomments.php to 34kfak23.php) might solve the problem.
    Any
   thoughts?
 *  [rantor](https://wordpress.org/support/users/rantor/)
 * (@rantor)
 * [22 years, 7 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-24868)
 * I just started getting these, too. Looking over the access logs, all 3 comment
   spams have one thing in common: no referrer. I think I’m going to hack the comment
   handler to drop anything not referred by my base URL. Maybe it should be even
   more stringent and drop comments not referred by the parent post’s comment URL.
   
   Raising the bar…
 *  Anonymous
 * [22 years, 6 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-25089)
 * Rantor, did you figure out the hack?
 *  [alex](https://wordpress.org/support/users/alex/)
 * (@alex)
 * [22 years, 6 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-25168)
 * Rantor’s idea certainly sounds rather nice actually. Clean and simple 🙂 I Like
   it. It’s not Bayesian spam filtering for blog comments, but it might be rather
   effecticve, for a time at least.
 *  [otaku42](https://wordpress.org/support/users/otaku42/)
 * (@otaku42)
 * [22 years, 6 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-25171)
 * Referers are something that easily can be faked by SpamBots. There are a lot 
   of indications actually that the Bots are parsing forms and stuff, so they most
   probably have to hit the post itself and then send the comment using the form
   on the page.
    Referrer checking will raise the bar for the moment, but will be
   useless as soon as a reasonable number of blogs use that.
 *  [jaykul](https://wordpress.org/support/users/jaykul/)
 * (@jaykul)
 * [22 years, 6 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-25173)
 * he he [Bayesian filtering for blog bomments (on MT)](http://james.seng.cc/archives/000152.html).
   
   I don’t really have anything else constructive to add to this discussion, although
   I will mention (again) the extreme **un**usability of captch-style blocking, 
   and the impracticality of ‘moderated’ comments. On second thought, I have two
   ideas 😉 First thought: treat commenters as ‘users’ and submit for moderation
   only comments by _first-time_ users only. Once you’ve approved a comment from
   a given user (a combination of name/email/url), all futur comments from that 
   user would be automatically approved. I’m assuming that spammers don’t care enough
   to figure this out, or having figured it out, to go through the process of posting
   a real comment just so they can get the right to post spam. Another idea would
   be a kind of ‘registration’ requirement for blog posting … where non-registered
   users would get an email when they posted a comment, and would just click a link
   in the email. Actually, you could bypass their having to click, if you just embed
   an image in the email … then they could validate their comment by either: a) 
   they get the email, and it loads an image: [http://myurl.com/commentvalidation.php?comment=commentID](http://myurl.com/commentvalidation.php?comment=commentID)…
   which shows up in the browser as a graphic that says something along the lines
   of “By viewing this image you have verified your identity and your comment has
   been accepted” b) they get the email in a text-only email client (or with images
   disabled) and they have to click the link at the bottom (which goes to the same
   location)
 *  Anonymous
 * [22 years, 6 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-25174)
 * I like that first-time only moderation.
 *  [otaku42](https://wordpress.org/support/users/otaku42/)
 * (@otaku42)
 * [22 years, 6 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-25176)
 * [@jaykul](https://wordpress.org/support/users/jaykul/): Personally I don’t like
   the idea to have a registration for each blog I want to put a quick comment in.
   I agree that spammers wouldn’t bother to figure out how to pass this by this “
   bar”… as long as they find enough blogs that are completely open for comments.
   As soon as a critical mass of blogs have introduced spam countermeasures, they
   will take the time to figure out how they can resume their “job”. Writing up 
   a bot that visits each link that is mentioned in an e-mail they fetch from a 
   faked mailbox is trivial – so that won’t help for long, I fear. And another problem
   this method will have: how will you treat trackbacks/pingbacks?
    I think that
   not the legitimate users should suffer from the spam countermeasures, but the
   spammers. It should still be possible to have anonymous comments, it should still
   be possible to quickly drop a line without having to hazzle with a registration
   procedure. This is what makes blogging as interesting as it is.
 *  Anonymous
 * [22 years, 6 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-25177)
 * If the first post was a very minimal registration (email address/name) then as
   long as they used the same name and email address, they’d be good and there wouldn’t
   be any more of a registration hassle then most of the blogs I visit already have
   in requireing an email address. We’d be able to keep it open and usable, but 
   provide a light layer of control over who blogs. Not much, but we don’t want/
   need much.
 *  [otaku42](https://wordpress.org/support/users/otaku42/)
 * (@otaku42)
 * [22 years, 6 months ago](https://wordpress.org/support/topic/comment-spam-stuff/#post-25179)
 * Where is the problem in creating tons of e-mail accounts? It’s not. Of course
   we could start filtering email addresses, but that’s just another step that has
   to be taken. I think there are better methods with less side effects.

Viewing 15 replies - 1 through 15 (of 31 total)

1 [2](https://wordpress.org/support/topic/comment-spam-stuff/page/2/?output_format=md)
[3](https://wordpress.org/support/topic/comment-spam-stuff/page/3/?output_format=md)
[→](https://wordpress.org/support/topic/comment-spam-stuff/page/2/?output_format=md)

The topic ‘Comment Spam Stuff’ is closed to new replies.

 * In: [Requests and Feedback](https://wordpress.org/support/forum/requests-and-feedback/)
 * 31 replies
 * 15 participants
 * Last reply from: [Bunker](https://wordpress.org/support/users/bunker/)
 * Last activity: [21 years, 4 months ago](https://wordpress.org/support/topic/comment-spam-stuff/page/3/#post-25360)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
