呼叫所有垃圾邮件发送者

我收到大量垃圾邮件,每天大约 1000 到 1500 封,但我想知道:这真的是很多垃圾邮件吗? 我查看了 吉尼斯网站,但没有找到任何与垃圾邮件相关的记录,所以这无助于回答这个问题。 失败后,我决定此时唯一合理的做法是编写一个小程序,收集一些统计数据,通过一副特别设计的玫瑰色眼镜来解释这些事实,然后得出一些值得怀疑的结论。

这是脚本

#!/bin/bash

set +o posix
tmp=$$.tmp
trap "rm -f $tmp" EXIT

find ~/Maildir/.Junk ~/Maildir/.Spam -type f | \
	while read file
	do
		grep '^To:' $file
	done >$tmp

cat \
	<(grep '^To:' $tmp | grep '<' | sed -e 's/^To: [^<]*<//' -e 's/>.*//') \
	<(grep '^To:' $tmp | grep -v '<' | sed -e 's/^To: //') \
		| sed -e 's/@.*//' \
		| sort --ignore-case | uniq --ignore-case --count | sort --numeric --reverse | head -n 15

这个小东西会遍历我的垃圾邮件文件夹(Spam 和 Junk)并提取所有的To: 行(我的帐户有点像电子邮件地址的垃圾场),然后它会规范化电子邮件地址,对它们进行排序,计算发送到每个地址的数量,最后输出前 15 个地址。

这是低容量一天的结果

140 webmaster
75 postmaster
63 bin
59 mailman
58 mailer-daemon
57 root
56 nobody
54 linux-list-owner
50 mail
47 denial
47 games
46 2122179898h
44 ftp
41 sysadmin
40 support

LJ 已经存在很长时间了,所以我们可以假设我们是一个高价值垃圾邮件目标 (HVST)。 继续我们的假设过度延伸 (AOR),让我们假设每个地址每天每个垃圾邮件发送者只收到一次垃圾邮件,这意味着世界上最多只有 140 个垃圾邮件发送者造成所有这些问题?

这最令人沮丧,只有 140 个垃圾邮件发送者??? 我们的大学在这方面做得不够。 行业未能培训新的垃圾邮件发送者。 老的垃圾邮件发送者没有指导新的垃圾邮件发送者。

这是一个战斗号召:全世界的垃圾邮件发送者,联合起来! 作为第一步,我将组织一个会议,给我发垃圾邮件了解详情。