垃圾邮件检测 API

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。从 免费赠送的 200 美元 开始!

我前几天试图研究这些方面的概况 - 而且我所说的研究,是指简单的谷歌搜索和 在 Twitter 上提问。奇怪的是,想到垃圾邮件检测 API 时,很少能想到什么。我的意思是某种 URL 终结点,付费或免费,您可以用一段文字和它需要的任何元数据来访问它,它会告诉您这是否为垃圾邮件。这似乎是互联网中绝大多数人可能需要的,也是任何规模的公司都可以将其货币化或免费提供以展示其智能计算机的功能的东西。

Akismet 是领头羊。

您可能会将 Akismet 视为 WordPress 的东西,它确实是。它是一款 Automattic 产品,也许主要用作 WordPress 插件我在 CSS-Tricks 上运行它,它到目前为止已经阻止了 1,989,326 个。

它也有一个 通用 API。它有 Dart、JavaScript、PHP、Python、Ruby、Go 等的库,以及其他 CMS 的插件。因此,如果您使用的是其他 CMS 或有自己的自定义应用程序,您仍然可以使用 Akismet 进行垃圾邮件检测。

在获取 API 密钥后,您可以使用它需要的所有数据向 URL 终结点发出 POST 请求,如果它是垃圾邮件,它将返回 true,如果不是,它将返回 false

为了随着时间的推移获得更好的结果,您还可以提交内容并告诉它是否是垃圾邮件或良性内容(良性内容与垃圾邮件相反……好的内容)。

Plino

几个人向我提到了 Plino

这里有很多值得喜欢的地方,比如它是免费的,并且返回一个 JSON 响应,就像您在开发中习惯的那样。这里也使用了“机器学习”这个时髦的词。这让我觉得,随着越来越多的人使用它,它会变得越来越智能。但没有办法提交良性内容/垃圾邮件,所以我不确定这是否真的如此。

还有一些其他东西让我感到不安。它显然是在 Heroku 上,这在规模上有点贵,而且没有定价模型,因此它似乎随时都可能消失。感觉有点像一个有趣但被遗忘的副项目。正如我写这篇文章时,上次提交是在两年前。

OOPSpam

OOPSpam 看起来与 Plino 非常相似,但它有 定价模型,这很好。他们发布了他们的延迟,这 超过两秒钟 制作者 Onar 告诉我他们已将其改进到 1235 毫秒。我还没有将其与其他工具进行比较,所以我不知道它们是否都那么慢。对于我来说,两秒钟的 API 调用似乎很长,但也许这不是什么大问题,因为它是异步提交的?

CleanTalk

CleanTalk 拥有明确的定价结构,并且似乎有大量的客户,这对我来说是一个加分项。不过网站看起来有点古怪,这让我有点担心。

(如果这有点粗鲁,请原谅,但这只是我脑海中的数学计算。好的设计是公司可以用来增加信任的最便宜的投资之一,因此忽略设计的公司让我怀疑。)

看起来他们有各种反垃圾邮件解决方案,这很有趣。例如,您可以询问一个 API 来查看一个 IP、电子邮件或域名是否在黑名单上,这是一种非常原始的阻止不良内容的方式,但对于阻止垃圾邮件注册(而不是仅检查文本块)非常有用。他们还提供防火墙解决方案,这对那些试图在垃圾邮件甚至接触到他们的服务器之前就将其阻止的人来说很有趣。

电子邮件选项……

有一些专门用于测试电子邮件的工具。也就是说,在将自己的电子邮件发送给电子邮件服务之前测试它们,以确保它们不被视为垃圾邮件。以下是一些我在四处寻找时遇到的工具: