【发布时间】:2021-03-30 02:45:59
【问题描述】:
最近人们使用服务生成 10 分钟邮件以在我的网站上注册。我想将正确的邮件与垃圾邮件分开。我知道 Discord 有这样的系统,注册邮件时只会说“无效邮件”并阻止您注册。
我试图在网上找到解决方案,但这似乎不是一个热门话题。
我的第一个想法: 拥有 Gmail、GMX、iCloud 等邮件的白名单,并提示没有这些电子邮件之一的用户请求额外的电话号码(或类似的东西)。这将有助于防止垃圾邮件进入我的网站。
我的第二个想法: 让机器人抓取最流行的垃圾邮件生成器,并生成列入黑名单的电子邮件列表。这似乎很困难,因为我必须为每个网站制作单独的刮板。大多数网站每天都会获得不同的域名,所以我必须定期抓取这些网站。
我在互联网上找不到任何 API 或一般帮助。
最近我发现也有公共电话号码。我的下一步也是检测这些。
有没有办法做我想做的事?我是否应该彻底改变防止在我的网站上注册垃圾邮件的方法(我已经在使用 reCaptcha,我的意思是防止有恶意垃圾邮件的人等)?
亲切的问候, 弗洛里安科维
【问题讨论】:
标签: javascript node.js email spam-prevention