# weird  Spam - Poetry ?

**URL:** <https://boards.straightdope.com/t/weird-spam-poetry/224149>\
**Category:** Factual Questions\
**Created:** [January 12, 2004, 8:47am UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149 "2004-01-12T08:47:42Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![T.Mehr](https://avatars.discourse-cdn.com/v4/letter/t/ccd318/32.png) [@T.Mehr](https://boards.straightdope.com/u/T.Mehr)\
**Post date:** [January 12, 2004, 8:47am UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/1 "2004-01-12T08:47:42Z")

</div>

Lately I get a lot of spam email like the following:

> [@](#):
>
> presupposition pony bistate calorie confederacy upstate  
> beneficiary abutting goldenseal cloture saudi updraft  
> phi embank berlin leakage
> 
> acute erasmus atrocious disastrous kingdom immature snug  
> wendell splotchy taint muggy vainglorious  
> cabin smaller crania byline eclectic bugaboo
> 
> deficient chantry complexion steeve absolution hardboiled pluperfect vine impasse  
> headphone ripen pectoralis bleed cushion border englander  
> pedestrian townhouse demonstrate economy contention facetious

What’s the point?  
They are not trying to make me buy somthing, it’s just arbitrary words. Almost looks to me like some bizarre poetry.

---

<div class="post-metadata">

**Author:** ![Eleusis](https://avatars.discourse-cdn.com/v4/letter/e/f4b2a3/32.png) [@Eleusis](https://boards.straightdope.com/u/Eleusis)\
**Post date:** [January 12, 2004, 8:58am UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/2 "2004-01-12T08:58:11Z")

</div>

Spammers often put nonsense words in their emails in order fool ISPs and other provider types into thinking they didn’t really just send 9 million of the exact same email. I’m not sure how effective this is, but that’s the reasoning behind it.

In your case, it looks like whatever script or program they are using has not been configured correctly and is missing the actual intended content.

---

<div class="post-metadata">

**Author:** ![gcarroll](https://avatars.discourse-cdn.com/v4/letter/g/65b543/32.png) [@gcarroll](https://boards.straightdope.com/u/gcarroll)\
**Post date:** [January 12, 2004, 10:41am UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/3 "2004-01-12T10:41:32Z")

</div>

Or, they just want to see that the mail was recieved and opened, in which case they have a live address that opens unsolicited email, and more targeted spam can follow.

---

<div class="post-metadata">

**Author:** ![Futile\_Gesture](https://avatars.discourse-cdn.com/v4/letter/f/f05b48/32.png) [@Futile\_Gesture](https://boards.straightdope.com/u/Futile_Gesture)\
**Post date:** [January 12, 2004, 10:43am UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/4 "2004-01-12T10:43:20Z")

</div>

It’s not poetry, it’s random words lifted from an online dictionary. Each spam sent out gets a different set of random words. As **Eleusis** says, it’s trying to fool spam filters by making the percentage of the content of each email unique.

The fact that it’s just the random words alone either suggests that idiot spammer has messed up or that your email reader either can’t, or is configured not to, display the spam content. Spam often comes as embedded HTML so that it can automatically redirect you to their spam site.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [January 12, 2004, 11:13am UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/5 "2004-01-12T11:13:30Z")

</div>

It may be that the payload is invisible - in an HTML-formatted message, this might just be a linked image (linked to a non-existent, but usinque URL) - when the spammer’s server receives your machine’s request for the image, it knows that your email address is a live one.

---

<div class="post-metadata">

**Author:** ![Achernar](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Achernar](https://boards.straightdope.com/u/Achernar)\
**Post date:** [January 12, 2004, 11:23am UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/6 "2004-01-12T11:23:44Z")

</div>

“Eclectic Bugaboo” (line 6)? Does that remind anyone else of anything? Nah, I’m sure it’s just a coincidence.

---

<div class="post-metadata">

**Author:** ![T.Mehr](https://avatars.discourse-cdn.com/v4/letter/t/ccd318/32.png) [@T.Mehr](https://boards.straightdope.com/u/T.Mehr)\
**Post date:** [January 12, 2004, 12:37pm UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/7 "2004-01-12T12:37:56Z")

</div>

> [@](#):
>
> \*Originally posted by \*\*Futile Gesture \*\*\*  
> The fact that it’s just the random words alone either suggests that idiot spammer has messed up …

Seems to be a lot of idiots out there. Most of the stuff I’m receiving is either empty or unreadable (or in html which amounts to the same with my mailtool).  
Here is an interesting legal aspect of the issue:  
All these emails are marked with the added characters: _ **SPAM** _ in the subject line by my administrator. But as I am allowed to use the account for private mails, too, he is not allowed to delete them.  
But, whatever spam-filter he is using, it’s pretty good, since it also detects these “poems” as spam.

---

<div class="post-metadata">

**Author:** ![UselessGit](https://avatars.discourse-cdn.com/v4/letter/u/74df32/32.png) [@UselessGit](https://boards.straightdope.com/u/UselessGit)\
**Post date:** [January 12, 2004, 1:21pm UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/8 "2004-01-12T13:21:53Z")

</div>

Acute erasmus, atrocious? Disastrous!

Why would you call that Spam? It’s beautiful! Almost makes me want to grow a beard and wear a silly hat…

---

<div class="post-metadata">

**Author:** ![UselessGit](https://avatars.discourse-cdn.com/v4/letter/u/74df32/32.png) [@UselessGit](https://boards.straightdope.com/u/UselessGit)\
**Post date:** [January 12, 2004, 1:28pm UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/9 "2004-01-12T13:28:00Z")

</div>

…On second thought, this may be from a modern-time Nostradamus. His chilling description of the imminent Saudi updraft sends shivers down my spine, it does.

I also see great significance in the “border englander  
pedestrian townhouse” part but I can’t make it out yet, let’s hope to God that someone deciphers this before The Day of Reckoning is upon us.

---

<div class="post-metadata">

**Author:** ![Ximenean](https://avatars.discourse-cdn.com/v4/letter/x/aca169/32.png) [@Ximenean](https://boards.straightdope.com/u/Ximenean)\
**Post date:** [January 12, 2004, 1:49pm UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/10 "2004-01-12T13:49:52Z")

</div>

> [@](#):
>
> \*Originally posted by Futile Gesture \*  
> **It’s not poetry, it’s random words lifted from an online dictionary. Each spam sent out gets a different set of random words. As Eleusis says, it’s trying to fool spam filters by making the percentage of the content of each email unique.**

It’s not so much to make each email different - spammers have been doing that for a while by adding strings of random letters. The reason they are starting to use real, albeit non-sensical, words is that they hope to fool the new breed of Bayesian adaptive filters. These filters rate ‘spamminess’ by looking at the spammiest and least spammy words in a message. Something like ‘Viagra’, (or ‘v1.aGra’, ‘V^I^A^G^R^A’ or whatever) would be considered very spammy, so the spammers hope to counterbalance such words by including innocent words. Trouble is, what each person regards as an innocent word is different - if you get a lot of emails about motorcycling from your friend Bob, then ‘Bob’ and ‘Honda’ might be very good non-spam indicators for you, but not necessarily for somebody else. Well-implemented adaptive filters shouldn’t be fooled by these chunks of random text.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [January 12, 2004, 1:57pm UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/11 "2004-01-12T13:57:20Z")

</div>

Quite a lot of the spam that is currently slipping past my filters uses nonexistent HTML tags to break up the spammy words, so ‘Viagra’ becomes ‘V\<hjk\>iag\</hjk\>ra’ - html rendering engines typically just ignore such tags, making the word appear intact in the message.

---

<div class="post-metadata">

**Author:** ![Ximenean](https://avatars.discourse-cdn.com/v4/letter/x/aca169/32.png) [@Ximenean](https://boards.straightdope.com/u/Ximenean)\
**Post date:** [January 12, 2004, 2:03pm UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/12 "2004-01-12T14:03:42Z")

</div>

I meant to add a link to Paul Graham’s [essay](http://www.paulgraham.com/spam.html), which kicked off the whole Bayesian filtering vogue, although the latest algorithms are considerably better than that outlined by Graham.

**Mangetout** - some filters render the HTML before ‘tokenising’ (extracting words from) the text. OTOH, HTML tags themseleves can be very spammy, so it’s debatable whether this is necessary. Paul Graham considers these points in a later essay.

---

<div class="post-metadata">

**Author:** ![AHunter3](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ahunter3/32/368_2.png) [@AHunter3](https://boards.straightdope.com/u/AHunter3)\
**Post date:** [January 12, 2004, 3:16pm UTC](https://boards.straightdope.com/t/weird-spam-poetry/224149/13 "2004-01-12T15:16:55Z")

</div>

It’s a pain in the ass.

The words they user aren’t a random grab from the unabridged dictionary – if you save 20 such messages and index the words used, cross-comparing each email, you’ll see a lot more overlap than if the words were chosen at random from a large pot. My guess is that they’ve got fewer than 10,000 and use an algorithm to snag a handful and throw it into each outbound email.

And unfortunately, among the words they are using are a couple of my special **filter IN** words designed to rescue any inquiries/responses to my web site content from the ravages of my other spam filters.

So I’ve had to write four dozen some-odd three-tier filters that look for combinations of words that tend to reappear in these lists, and then, before filtering in messages with mention of the subjects covered in my web site, filter out those that were previously tagged for having overlaps of various combinations of other often-used words.
