MoeMail

Gmail 别名生成器

Gmail 地址里加点号,收件箱不变;加号后面写什么也不影响投递。粘贴你的地址,看看能有多少种写法。

地址只出现在本页网址里。我们不存下来,也不给第三方。

原理

Gmail 忽略点号

Google 官方文档写明:用户名里的点号不参与投递。j.o.hn@gmail.comjohn@gmail.com 是同一个邮箱。这不是漏洞,是 Gmail 定义好的行为。

加号之后的内容不参与投递

you+acme@gmail.com 投递到 you@gmail.com,tag 保留在邮件头里,过滤规则读得到。

这个数字是怎么来的

n 个字符的用户名有 n-1 个间隙,每个间隙可以放点号也可以不放,一共 2^(n-1) 种写法。8 个字符 128 种,20 个字符超过五十万。

别名做不到什么

讲「无限 Gmail」的页面大多不提这一段。但别名是不是你要的东西,就看这一段。

它们不是独立账号。 就算某个网站真让你用带点号的地址注册成功,邮件还是进同一个收件箱。你多的是一个登录名,不是一个邮箱。何况不少网站在比对前会先去掉点号和 tag,多数时候根本注册不了。

它们不匿名。 你的真实地址就明明白白写在别名里,收到邮件的人一眼就能还原。

它们不是批量开号的手段。 靠养号薅注册福利、规避封禁,违反 Google 的服务条款。点号只是换个写法,账号还是那一个。

常见问题

是。Google 官方文档写明用户名里的点号在投递时被忽略。这是定义好的行为,不是漏洞,Gmail 从第一天起就这样。

只用点号,n 个字符的用户名有 2^(n-1) 种:8 个字符 128 种,16 个字符 32,768 种。加号别名实际上用不完,tag 几乎可以是任意内容,只要整个地址不超过 Gmail 的长度上限。

通常不能。多数网站在判断地址有没有注册过之前,会先去掉点号和 +tag,何况这些写法本来就指向同一个邮箱。真要一个分开的地址,用一次性邮箱。

不能。忽略点号是 Gmail 独有的。其他服务商把 john@ 和 j.ohn@ 当成两个邮箱,往非 Gmail 地址的点号变体发信,可能被退回,也可能进了别人的信箱。加号别名支持的服务商多一些,但也不是都支持。

不会。变体是从页面 URL 里的地址算出来的,不做记录。你可以自己验证:关掉 JavaScript 再刷新,结果照样出来,因为它是服务端按查询字符串算的。

不匿名。基础地址在每个别名里都看得见。要匿名就得换一个从来和你无关的地址,也就是一次性收件箱。

开一个新 Gmail 要交手机号,这里不用

多数人找到点号技巧,是因为再开一个真 Gmail 就得把手机号给 Google。点号绕开了这一步,但它换来的不是第二个邮箱。上面每一行都是同一个收件箱的不同写法,你的真实地址就摆在每一行里。

MoeMail 给的地址是真正分开的:一个地址一个收件箱,里面看不到你的真实地址,也不用交手机号

脚本也能用同一个收件箱。MoeMail 带 MCP server 和 CLI,注册流程的自动化测试可以自己建地址、自己读验证码,不用人盯着。 MCP server 与 CLI

两者底下都是一套 REST API。一次调用批量创建一次性邮箱,webhook 在邮件到达时推给你,验证码由你的脚本从正文里取。 邮件测试 API