注册一个国外网站,输入框里灰字提示 name@example.com,照着填了,点发送验证码,收件箱等了半天什么都没有。

这不是邮箱服务出问题。example.com 是按 RFC 2606 保留的域名,专门给文档和示例用,不会收信,也没人能注册它。看到这种地址,就该知道那只是格式示范。

同一批保留域名还有几个

  • example.com、example.org、example.net,三个都只做示例
  • 以 .test 结尾的,留给测试环境
  • 以 .invalid 结尾的,永远解析不了
  • .localhost,指本机

写代码时拿它们当占位符没问题,上线前记得换成真实地址。接口文档、报错示例里出现这些域名,也是同一个道理。

临时邮箱、十分钟邮箱这类服务能收到验证码,但不适合注册重要账号。服务一关,找回密码的邮件就没了,账号基本等于放弃。

邮箱格式到底看什么

一个 @ 分成两半,左边是用户名,右边是域名。域名要能解析,还要有 MX 记录才能收信。常见的填写错误:中文输入法打出全角@,前后多一个空格,把 .com 敲成 .con。

想验证一个域名能不能收信,Windows 命令行可以敲 nslookup -type=mx example.com,返回没有邮件交换记录,就说明它不收邮件。正规邮箱域名一般都有几条 MX 记录,数字小的优先,其余是备用。一条都没有,邮件服务器就不知道该把信投到哪。

公司自建邮箱的域名通常是公司名,后缀看着陌生不代表是假的,拿不准就问 IT 确认。填完再检查一遍 @ 前后的字符,别把邮箱当成用户名重复填一次。

测试注册流程用什么邮箱

就用自己平时用的邮箱,QQ、163、Gmail 都行。公司项目可以单独申请一个测试账号,别拿同事的私人邮箱反复注册。收不到信先翻垃圾邮件文件夹,QQ 邮箱对陌生发件人拦得比较严,验证邮件经常躺在那里。

有些网站限制同一邮箱只能注册一次,测试时在用户名后面加个加号和日期,比如 name+test01,多数邮箱服务支持这种写法,邮件仍进同一个收件箱。

一句话:example 邮箱这类地址只能写在文档里,任何需要收信的地方都得填真实邮箱。