虚拟邮箱术语表:MX 记录、DNS、punycode 等术语
我们的文章里,东西都用它们真正的名字——和你在域名管理后台、错误提示和官方文档里看到的一样。这样你能找到对应的设置,也能自己去查这个词。哪个术语看不懂,在任何一篇文章里点一下它,就会来到这里,看到它的简短解释。
域名
后缀(顶级域,TLD)
域名的最后一段:.com、.net、.cn、.email。TLD 是 top-level domain,即顶级域。每个后缀有自己的规则和声誉,注册表单收不收这个后缀的地址,就取决于此。参见:虚拟邮箱用什么域名。
子域名
另一个域名里面的名字:mail.example.com 是 example.com 的子域名。它属于主域名的主人,所以要依赖两个主人,而不是一个。
通配符域名(wildcard)
设置成任何子域名都能用的域名:anything.example.com、other.example.com 等都能收信,不用一个个去建。
注册商(registrar)
你买域名、管理域名的那家公司:你付钱给它,在它的后台里修改域名的 DNS 记录。参见:免费的域名注册商。
注册局(registry)
负责整个后缀的机构(比如所有 .cn 域名),保存这个后缀下所有域名的总名单。你不会直接和它打交道——这些事由注册商来办。
ICANN
协调全球域名的国际机构。它认证注册商,并制定大多数后缀都遵守的规则,包括过期域名怎么处理。
WHOIS
一种公开查询:域名是谁注册的、通过哪家注册商、什么时候到期。隐私保护服务可以在其中隐藏持有人的联系方式。
域名状态(注册局状态)
注册局用来标记域名处境的代码:ok 表示一切正常,clientHold 或 serverHold 表示已被关停,redemptionPeriod 表示已过期但还能赎回,pendingDelete 表示马上就要被释放。参见:虚拟邮箱的域名不能用了。
DNS
DNS
Domain Name System,域名系统——互联网的通讯录。它回答诸如「这个域名的邮件由哪台服务器接收?」之类的问题。没有正常工作的 DNS,域名什么都收不到。
名称服务器(NS)
保存一个域名的 DNS 记录、并回答相关查询的服务器。如果一个域名一个名称服务器都没有,互联网就查不到它的任何信息——实际上等于被关掉了。参见:虚拟邮箱域名检查。
DNS 记录
域名的一行设置,比如「邮件发到这台服务器」。每条记录有类型(MX、A、CNAME、TXT、NS……)、值和 TTL。你在注册商那里添加和修改它们。
MX 记录
说明哪台服务器接收某个域名邮件的 DNS 记录(MX 是 mail exchanger 的缩写)。要在自己的域名上收虚拟邮箱的邮件,只需添加这一条记录。参见:使用你自己的域名。
A 记录
把一个名字指向 IP 地址的 DNS 记录——通常就是网站所在的位置。它不负责邮件;收邮件要靠 MX 记录。
CNAME 记录
一种「这个名字是那个名字的别名」的 DNS 记录。收邮件时它代替不了 MX 记录。
TXT 记录
存放任意文本的 DNS 记录,常用来证明域名归你,或描述邮件规则。它不负责邮件的投递方向。
NS 记录
列出一个域名所有名称服务器的 DNS 记录。
SOA 记录
记录域名基本技术信息(主名称服务器和各项时间设置)的 DNS 记录。每个正常工作的域名都有。
TTL
Time to live,生存时间:其他服务器可以把一条 DNS 记录记住多少秒,之后才会重新查询。所以修改不会立刻在所有地方生效。
邮件投递
SMTP
邮件服务器之间互相传递邮件的标准方式。每一封到达虚拟邮箱的邮件,和其他任何邮件一样,都是通过普通的 SMTP 送来的。
灰名单(greylisting)
一种防垃圾邮件的做法:收信服务器请陌生的发信方过几分钟再试一次。真正的发信方会重试,所以邮件还是会到——只是晚一点。参见:接收验证码。
退信(bounce)
没能投递成功、带着错误信息退回给发信人的邮件——比如因为该域名不接收邮件。
屏蔽名单(blocklist)
网站拒收的域名或地址清单。很多网站都保存着已知虚拟邮箱域名的名单,在注册时直接拒收。参见:网站不接受你的虚拟邮箱。
邮件头(header)
每封邮件开头的技术信息:谁发的、经过了哪些服务器、什么时候、用了什么设置。邮件客户端通常会把它们藏起来。
IP 地址
在互联网上标识一台设备或一个连接的数字。你访问的每个网站都能看到你的 IP 地址;它大致能反映你的运营商和所在地区。
地址和名字
本地部分(local part)
地址里 @ 前面的所有内容——也就是名字。标准允许最多 64 个字符。参见:关于虚拟邮箱地址的常见问题。
Gmail 的点号和加号
Gmail 会忽略名字里的点号,以及 + 后面的所有内容,所以 j.ohn+shop@gmail.com 和 john@gmail.com 进的是同一个信箱。参见:虚拟 Gmail 和 Gmail Washer。
ASCII
由简单的拉丁字母、数字和符号组成的基础字符集,邮件服务器就是建立在它之上的。超出这个范围的名字,在传输前都得先转换。
Unicode
涵盖世界各种语言文字和表情符号的标准。用 Unicode 写的域名,会在幕后被转换成 ASCII(punycode)。
IDN(国际化域名)
含有非拉丁文字或表情符号的域名,比如 пошта.укр 或 🎅.example。参见:表情符号域名上的虚拟邮箱。
Punycode
把 IDN 只用 ASCII 写出来的形式:一段以 xn-- 开头的代码。同一个名字总是得到同一段代码,而且可以转回去。参见:punycode 转换器。
写给开发者
API
让程序(而不是人)使用某项服务的方式。本站没有公开的 API。参见:用于测试的虚拟邮箱。
RFC
带编号的互联网标准文档。例如 RFC 2606 把 example.com 等名字保留给文档和测试使用。
localhost
电脑对自己的称呼。真实邮件里指向 localhost 的链接,只在发信人自己的电脑上能打开——对其他所有人来说都是坏链接。