我管理的 PHP/MySQL 站点之一是一个社交网络,我注意到垃圾邮件发送者会向其他几个用户发送大量外观相似的消息。
由于同一用户帐户发送的消息数量以及发送的消息的相似性,似乎应该相对容易识别以这种方式向其他用户发送垃圾邮件的用户,但我只是不知道该怎么做在 PHP/MySQL 中。消息作为 type 存储在 DB 中TEXT
。
如何识别这些垃圾邮件发送者,以便在他们开始发送太多看起来相似的消息时自动将其删除?
编辑:
垃圾邮件通常至少是一段文本,因此我们可以安全地忽略少于100 个字符的邮件并自动让这些邮件通过。