最后修改时间:2026年5月20日
mailto: 链接用于唤起用户设备上的默认邮件客户端,并预填收件人、抄送、密送、主题和正文。它适合放在“联系我们”“发送反馈”等页面中。
mailto 链接是一种特殊的 HTML 链接。点击后,浏览器会尝试打开本机默认邮件客户端,例如 Outlook、Apple Mail 或其他已配置的邮件应用。
如果用户没有配置邮件客户端,mailto 链接可能不会按预期工作,因此重要联系方式最好同时提供可复制的邮箱地址或联系表单。
<a href="mailto:name@example.com">发送邮件</a>
| 参数 | 说明 |
|---|---|
| mailto:name@example.com | 收件人地址 |
| cc=name@example.com | 抄送地址 |
| bcc=name@example.com | 密送地址 |
| subject=主题 | 邮件主题 |
| body=正文 | 邮件正文 |
| ? | 第一个参数的分隔符 |
| & | 后续参数的分隔符,HTML 中应写成 & |
<a href="mailto:name@example.com">发送邮件</a>
效果:发送邮件
<a href="mailto:name@example.com?subject=The%20subject">发送带主题的邮件</a>
%20 表示空格。
<a href="mailto:name1@example.com?cc=name2@example.com&bcc=name3@example.com&subject=Hello&body=Line1%0D%0ALine2">发送完整邮件</a>
%0D%0A 表示邮件正文换行。
多个收件人可用英文逗号分隔:
<a href="mailto:name1@example.com,name2@example.com">发送邮件</a>
不一定。它依赖用户设备上的默认邮件客户端配置。如果用户没有配置邮件应用,浏览器可能没有反应或提示选择应用。
在 body 参数中使用 %0D%0A 表示换行。生成器会自动处理正文中的换行。