mailto 链接生成器

输入收件人、主题和正文,即可得到一个 mailto 链接。访问者打开它时,邮件程序会开始一封新邮件,并已填入这些内容。

免费 在浏览器中运行 核对于2026年11月10日星期二

一个或多个电子邮件地址,用逗号分隔。

收到邮件副本的地址,用逗号分隔。

收到隐藏副本的地址,用逗号分隔。

邮件的主题行。换行会被替换为空格。

邮件的文字,保留换行。

结果

mailto 链接 — 复制到按钮、链接或页面中,也可以下载为文本文件。
mailto 链接

此工具在您的浏览器中运行。您输入的内容不会发送给我们。

使用方法

  1. 在 收件人 中输入地址,多个地址之间用逗号分隔。
  2. 只有在邮件需要时才填写 抄送 或 密送,然后填写 主题 和 正文。
  3. 复制 mailto 链接 并放到您的页面上,也可以下载为文本文件。
  4. 在电脑和手机上各点击一次链接,确认邮件程序会以您想要的内容打开。

链接如何构成

RFC 6068 定义了 mailto 方案(英文)。链接以 mailto: 和收件人开头。可选的字段跟在问号之后,每个字段由名称、等号和值组成,字段之间用 & 连接。字段包括 cc、bcc、subject 和 body。

各个值按 RFC 3986 所述逐字节进行百分号编码(英文):

  • 空格变为 %20。
  • 值中的 ?、=、& 和 # 会被转义,以免邮件程序把它们当作字段的结束。加号也会被转义。
  • 正文中的换行变为 %0D%0A。RFC 6068 要求正文中的换行使用这种形式。
  • 主题中的换行变为空格,因为 RFC 6068 规定其他字段不应使用换行。
  • 汉字和其他非 ASCII 字符按其 UTF-8 字节写出,例如“好”写作 %E5%A5%BD。

工具不检查什么

  • 地址是否存在或能否收到邮件。工具只检查每个地址的写法是否正确,检查方式与我们其他电子邮件工具相同。
  • 某个邮件程序能接受多长的链接。请在发布前打开链接,测试较长的正文。
  • 访问者的设备是否设置了默认邮件程序。没有默认程序时,链接不会有任何反应,因此请在页面上同时显示电子邮件地址。

示例:主题和两行正文

收件人是 [email protected],主题是“春季优惠”,正文有两行:“您好,”和“请发送价目表。”

正文中的换行写作 %0D%0A,中文逗号写作 %EF%BC%8C。地址中的 @ 保持不变,因为地址按输入时的原样写入。

字段 写入链接中的内容
收件人 [email protected]
主题 subject=%E6%98%A5%E5%AD%A3%E4%BC%98%E6%83%A0
正文 body=%E6%82%A8%E5%A5%BD%EF%BC%8C%0D%0A%E8%AF%B7%E5%8F%91%E9%80%81%E4%BB%B7%E7%9B%AE%E8%A1%A8%E3%80%82

常见问题

为什么正文在我的邮件程序中分成了几行?

正文中的换行写作 %0D%0A,这是 RFC 6068 对正文的要求形式。邮件程序会把它读回为换行,但有些程序对长正文的处理不同,因此请在您使用的程序中检查链接。

收件人、抄送和密送可以添加多个地址吗?

可以。在这三个框中任何一个里,用逗号分隔地址即可。链接会在地址之间用逗号分隔,与 RFC 所示的收件人写法一致。

为什么问号和 & 会被写成 %3F 和 %26?

在 mailto 链接中,问号、等号和 & 用来分隔字段。当它们属于某个值的一部分时,RFC 6068 要求将它们转义为 %3F、%3D 或 %26,值中的 # 会变为 %23。

工具会检查地址是否真实存在吗?

不会。它只检查每个地址的写法是否正确。写法正确的地址也可能是闲置的,而写得正确的错误地址也会有,因此只有实际发出邮件才是真正的检验。

工具会发送邮件或保存我输入的内容吗?

不会。链接在您的浏览器中生成,您输入的内容不会发送给我们,也不会保存。只有访问者在自己的邮件程序中打开链接时,才会创建邮件。

mailto 链接在所有设备和浏览器上都能用吗?

在设置了默认邮件程序的地方可以使用。有些设备或网页邮箱的用户没有默认程序,因此最好在链接旁边显示一个电子邮件地址,作为备用。

资料来源

数据和文字最近核对于2026年11月10日星期二。

我们使用必要的 Cookie 来运行网站。经您同意后,Google 还会使用广告 Cookie 展示个性化广告。如果您拒绝,仍会看到广告,但广告不会个性化。