Some Personal Spam Trivia

Lawrence D’Oliveiro <[email protected]>
Newsgroups comp.misc
Organization A noiseless patient Spider
Message-ID <[email protected]>
I run my own mail server for my domain. Volumes are low enough that
running a greylist (blocking all the drive-by spammers) gets rid of
90% of the crap.

As for the rest, I had set up lists of blocked senders and recipients
(addresses I have declared invalid on my domain) in Postfix. Then, a
few months ago, I decided I would like to collect statistics on how
often these list entries are hit, and I couldn’t be bothered to scan
logfiles to do it.

So a few months ago I implemented a “socketmap server”
<https://www.postfix.org/socketmap_table.5.html> which responds to
lookup requests from Postfix for those lists, gets the information
from back-end database tables in MariaDB, and also logs entries in
other database tables to record the requests.

This makes it easy for me to add/remove entries in those blocklists,
without having to restart Postfix (or my socketmap server). And I can
pull back statistics on database lookups at any time.

The first thing I’ve noticed so far, the most commonly-used rejection
entry in the blocked-sender table is the one that refuses mail from
the entire “.shop” TLD. I have never done any business with any site
with such a domain; has anybody else done so? My feeling is, no
reputable business has such a site.

As for blocked recipients, I am fond of giving out different recipient
addresses to different online forums and businesses and anybody else
who needs to contact me. This way, I can spot immediately if an
address I gave to one entity starts being used for mail coming from an
entirely different entity.

One or two online sites were too trusting in their early days about
letting web scrapers glean email addresses from their user pages. I
did later go in and enter new addresses on these sites, and invalidate
the old ones, and they haven’t repeated the same mistake. But one of
those old addresses keeps popping up, in some interestingly-corrupted
forms.

The address I originally entered took the form “from-«forum»@«domain”.
I still get attempts to send mail to that (now invalid) address, but
also to “u003cfrom-«forum»@«domain”. And more recently also to
“cfrom-«forum»@«domain” -- addresses which I have never used anywhere.

That “u003c” looks like a corruption of “U+003C”, which would be how
you would write the Unicode code point for the “<” character (which is
of course commonly used to delimit email addresses and URLs and such).
I suspect the “cfrom” version is a further corruption of the
“u003cfrom” one.

I also get email sent to an address I haven’t used since my Apple
Macintosh days, which would have been over a quarter century ago.

I guess this goes to show that the spammers’ address lists can only
grow over time, they can never remove any address as the lists are
passed on, just in case it is still valid, because by the nature of
their business they can never pay any attention to bounces that are
supposed to indicate invalid addresses.

And that passing on of lists introduces its own corruptions, as well.

I wonder how big the spammers’ email lists are these days? I have this
feeling the number of entries in typical lists might have exceeded the
entire population of the Earth by now ...
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.