如何批量注册无数个电子邮箱

您所在的位置:网站首页 steam注册邮件 如何批量注册无数个电子邮箱

如何批量注册无数个电子邮箱

2024-07-06 21:17| 来源: 网络整理| 查看: 265

需求

最近我们需要批量注册无数个steam账号来做一些不可描述的事情,那么我们就需要先批量注册无数个电子邮箱Email

而且我们希望注册和接收邮件是可以通过脚本自动化的,最好是通过正常的API接口

什么叫正常的API接口?正常的API接口是指邮件服务提供商公开的API接口,比如阿里云的企业邮箱,对付费用户提供了开放API

https://mailhelp.aliyun.com/openapi/index.html#/markdown/authorization.md

可以编写脚本调用API增加、删除员工邮箱账号,增加、删除邮箱别名,这样就可以实现脚本批量创建邮箱地址,然后脚本也可以通过POP3 / IMAP读取邮箱中的邮件,而实现全程自动化。

什么叫不正常的API接口?不正常的API接口主要是指从WEB页面通过分析JS代码和HTTP抓包逆向而来的API接口,比如网易163的邮箱注册是没有提供开放API的,然而我们也可通过抓包工具分析网易邮箱注册的流程,然后模拟发送类似的HTTP请求,实现脚本程序注册网易163邮箱。理论上这样当然是可以实现的,但不到万不得已,我们不会使用这种逆向API接口。因为不稳定、限制多、费时间,有时候还需要逆向分析JS,难度大,给自己找麻烦。

其次,我们真的需要无数个邮箱账号吗?当然不是,实际上我们需要的是无数个邮箱地址,而非无数个邮箱账号。比如遨游的百变邮箱,只需要注册一个账号,但是呢,可以生成多个邮箱地址,比如:

[email protected] [email protected] [email protected]

向这些邮箱地址发送邮件,实际上都是接收到同一个邮箱里,当然用这3个别名,我们可以注册3个steam账号,而且邮件其实都是收到同一个邮箱里,我们管理起来会非常方便

试想如果你真的注册了几百个网易163邮箱账号,你要查看邮件的时候,还得分别登录不同的邮箱账号,你要改密码的时候,也是一个灾难,而且很多邮箱默认是没有开通POP3 / IMAP的,你要一个账号一个账号的登录上去开通,岂不是累死,虽然可以通过逆向API的方式用脚本批量去开通,但都是给自己找麻烦的行为。

上面提到的遨游百变邮箱已经停止新用户注册了,不用再费时间尝试了,我们这篇文章就是为了找出类似的其它产品。

另外,知名的电子邮件服务商,比如163邮箱,QQ邮箱,Gmail出于防止滥用的考虑,都是不允许你批量注册的,在你连续注册了多个账号以后,都会出现很多限制,要么需要手机短信验证,要么出现复杂验证码,要么限制IP注册。其实仔细思考,没有哪个邮件服务提供商会允许一个人大量的注册无数个账号,这样会占用他们的服务器资源,而且一个人注册那么多账号,肯定不是干什么好事。

所以我们最终确定需求:

找到能批量创建别名的邮箱,并且要有API接口,最好还是免费的,或者收费较低的。

为此我将调研的结果写成了这篇文章,并且后续将会持续更新

高效的搜索

在明确了需求以后,我们就可以构建关键词到Google上去搜索了

关键词为【unlimited aliases email】

注意,一定要用英文去Google上搜索,用中文去百度上搜索都是浪费时间的行为

方案调研

接下来我们逐个分析可能可行的方案,这些方案不一定完全满足我们的需求:

找到能批量创建别名的邮箱,并且要有API接口,最好还是免费的,或者收费较低的

但可能部分满足需求,或更适合你的需求

自建邮件服务器

自建邮件服务器,当然是最灵活的,一切都在自己的掌控之中

自建邮件服务器,需要购买一台云主机,购买一个域名,然后在云主机上部署邮件系统(开源或不开源皆可)

常见的邮件系统有:

【iRedMail】https://www.iredmail.org 【hMailServer】https://www.hmailserver.com 【Postal】https://docs.postalserver.io 【mailcow】https://mailcow.email 【Cuttlefish】https://cuttlefish.io 【Apache James】https://james.apache.org 【Modoboa】https://modoboa.org 【Dovecot】https://doc.dovecot.org 【Poste.io】https://poste.io 【Mailu】https://mailu.io 【RoundCube】https://roundcube.net

这些邮件系统很多都提供docker方式部署,安装还是比较简单的,其中一些支持API调用。 不过自建邮件服务器仍然不是我们的首选,首先租用云服务器是要花钱的,尽管有的低配置的云服务很便宜,但也不如收费的托管邮件服务那么便宜,而且维护服务器也是需要精力的,再一个,自建服务器也可能存在漏洞、被攻击、被打流的可能,我们没有精力来处理这些事情。所以我们尽量优先选择托管服务,而非自建服务。

而且上述的邮件系统中,有的是不支持API调用的,需要自行二次开发,有的需要通过直接修改数据库来实现增加用户功能,有的尽管支持API调用,也是非常简陋的接口,没有做完善的权限控制,没有详尽的文档。

企业邮箱

企业邮箱其实也是可以满足需求的,比如阿里云的企业邮箱,提供了API来操控邮箱的各项设置,包括增加和删除用户

https://mailhelp.aliyun.com/openapi/index.html#/markdown/authorization.md

不过遗憾的是,阿里云企业邮箱的免费版,最多只能创建50个员工账号(50个邮件地址),而且只有付费版才能使用API

另外还有一些企业邮箱,但大多都是收费的

电子邮件别名服务

搜索关键词为【email alias service】

简单来说,电子邮件别名服务,类似与遨游的百变邮箱,就是为你创建一个或多个邮箱别名:

[email protected] [email protected] [email protected]

向这些邮箱地址发送邮件,将会被转发到你事先指定的邮箱,163邮箱,gmail邮箱,等等都可以。

甚至你还可以像企业邮箱那样使用自己的域名,比如你持有域名pig.com,则可以创建多个邮箱别名:

[email protected] [email protected] [email protected]

这项服务的初衷,其实是为了保护隐私和防垃圾邮件,试想,你有一个常用邮箱[email protected],如果你无论注册什么账号都用这个邮箱地址,或者你在网上公开了你的邮箱地址,很快,你就会收到各种垃圾邮件,广告邮件。借助电子邮件别名服务,你可以隐藏自己的真实邮箱地址,然后又不需要管理N多个邮箱账号密码,所有邮件仍然在你的常用邮箱[email protected]里进行收发。

当然,借助电子邮件别名服务,我们也可以实现批量注册其它网站账号的目的,并且由于邮件都是汇集到一个邮箱里,我们也可以方便的用脚本程序来处理收到的邮件。

那么,这样的电子邮件别名服务有哪些呢?我们进行调研的结果如下:

1.forwardemail

https://forwardemail.net 在这里插入图片描述 forwardemail的免费计划是不符合我们的需求的:

首先免费版的forwardemail不能绑定一些特定后缀的域名,比如cn域名(收费版没有这项限制)。

免费版不支持Developer API,即不可以通过脚本调用API来创建邮箱别名。

免费版不可以使用该网站提供的域名:

[email protected] [email protected] [email protected] [email protected]

不过好在forwardemail的收费也不贵,一个月仅3美元,低于购买云主机自建邮件服务的费用

2.duckduckgo

https://duckduckgo.com/email

在这里插入图片描述

duckduckgo的使用方式比较特别,它提供了一个Chrome插件,只要遇到需要需要填写邮箱的地方,duckduckgo会在文本框旁边提供一个按钮,点击这个按钮就可以随机生成一个邮箱别名,或者使用自己事先设置好的别名,来注册其它网站(比如steam)的账号。当然,邮件最终会被duckduckgo转发到你指定的邮箱,163邮箱、Gmail等等都可以。

duckduckgo的优点是完全免费的,而且邮箱别名的数量是不限制的,而且它这种Chrome插件的方式,在手工注册的时候特别好用。但我们的需求是用脚本自动化注册,而duckduckgo并没有提供API可调用,虽然我们可以通过逆向和抓包duckduckgo的插件的方式,实现脚本调用duckduckgo服务生成邮箱别名,但前面我们说过了,我们的首选还是公开的、正常的API,而非逆向API。

之所以推荐duckduckgo,是因为在一些小规模的手工批量注册的用途上(比如只需要注册几十个账号),duckduckgo其实是不错的选择。

3.AnonAddy

https://addy.io 在这里插入图片描述

AnonAddy 和 forwardemail类似,不同的是,如果你要使用他提供的域名:

anonaddy.com anonaddy.me

则邮箱的别名只能是无意义的随机字符串,比如:

[email protected] [email protected]

而且免费版最多可以生成10个邮箱别名,如果付费3美元/月,则没有数量限制,而且可以生成有意义的单词的别名,比如:

[email protected] [email protected]

但这个别名“dog” “cat” 仍然是随机生成的单词,不可以自己指定 如果要自己指定@前面的别名,则只能生成这样的形式:

[email protected] [email protected]

其中pig和cat是我自定义的,cfan则是我在anonaddy上的用户名,这样其实有很大的缺陷,那就是如果生成了100个邮箱别名,这些邮箱地址的@后面都是cfan.anonaddy.com,明眼人都看得出来,这些邮箱是同一个人注册,很可能把你一次性全部bang掉。唯一的优点就是这种方式,即便是免费版也可以生成无限数量的别名。

anonaddy当然也可以绑定自己的域名,不过至少要开通1美元/月的Lite订阅。

anonaddy也提供API接口,并且即便是免费版用户也可调用这些接口。

总的来说,如果预算真的为零,是可以考虑AnonAddy的,在免费版的情况下可以用脚本调用API批量生成如下格式的邮箱别名:

[email protected] [email protected]

如果预算有限,在有自己的域名的情况下,可以开通1美元/月的Lite订阅,并绑定自己的域名(比如pig.com),可以生成如下格式的邮箱别名:

[email protected] [email protected] [email protected]

当然,在预算充足的情况下,还是建议开通3美元的Pro订阅,和 forwardemail 的付费版价格一样,功能也差不多。 forwardemail 的优点是如果你没有自己的域名,要用它提供的域名的话,@前面的别名更自由一些。

4.Google邮箱别名

其实google邮箱本身就是支持别名的,而且无需设置

比如你的邮箱是 [email protected]

那么给 [email protected][email protected] 发送邮件,实际上也是发到了你的邮箱里 也就是说@前面的英文字母中间是可以随意的增加 “.” 的。

但这种加“点”的方法,数量是有限的,无法满足我们的需求。

另外一种方法就是 “+” 号,比如给 [email protected][email protected] 发邮件,实际上也是发到了我们的 [email protected] 邮箱里。

也就是说 “+” 号后面的字符串是可以随意定的,最终邮件都是发到我们的邮箱里。

但遗憾的是,很多网站不支持这种带 “+” 号的邮件地址

5.未完待续

产品的调研不是一天就能完成的,事实上还有更多好用的服务我们没有发掘,在接下来的日子里我们会持续更新此文章

讨论学习

欢迎关注我的微信公号【挨踢老李】,获取各种学习资料、加入讨论群、获取我的联系方式



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3