Mailto链接是一种HTML超链接,点击后会自动打开系统默认的电子邮件客户端,并自动填充收件人地址、主题、正文等信息。它在网页开发、邮件推广、联系页面中被广泛使用。
标准格式:<a href="mailto:email@example.com?cc=cc@example.com&bcc=bcc@example.com&subject=主题&body=正文">发送邮件</a>
基础格式:<a href="mailto:email@example.com">发送邮件</a>
在网页中添加联系链接:<a href="mailto:support@example.com">联系我们</a>
带主题的链接:<a href="mailto:sales@example.com?subject=产品咨询">咨询产品</a>
完整链接:<a href="mailto:info@example.com?cc=manager@example.com&bcc=archive@example.com&subject=合作洽谈&body=您好,我想咨询合作事宜。">商务合作</a>
网站联系页面:在「联系我们」页面中添加Mailto链接,让用户一键发送邮件,无需手动复制邮箱地址。相比联系表单,Mailto链接更简单直接,不需要后端处理。
邮件营销:在邮件推广活动中使用Mailto链接,预填充主题和正文,引导用户发送特定内容的邮件。适用于订阅确认、邀请函等场景。
技术支持:在帮助文档或FAQ页面中使用Mailto链接,预填充问题分类和错误信息,帮助用户快速获取技术支持。例如在报错页面添加「发送错误报告」链接。
社交分享:在博客文章或产品页面中添加「分享到邮件」按钮,使用Mailto链接预填充主题和文章链接,方便用户通过邮件分享内容。
mailto: — 收件人地址,必须参数,多个收件人用逗号分隔
cc= — 抄送地址,可选,多个用逗号分隔
bcc= — 密送地址,可选,多个用逗号分隔
subject= — 邮件主题,可选,中文等特殊字符自动编码
body= — 邮件正文,可选,支持换行(%0A)
• Mailto链接依赖用户系统中已配置的邮件客户端(如Outlook、Thunderbird、Apple Mail等),如果未配置可能无法正常使用。
• 一些网页邮箱(Gmail、Outlook.com等)可能不支持直接通过Mailto链接打开,建议在网站中同时提供联系表单作为备选方案。
• 长正文内容可能导致浏览器地址栏溢出,建议正文保持简洁。
• 避免在公开页面中直接暴露大量邮箱地址,以防被爬虫抓取用于垃圾邮件。
• 某些浏览器和操作系统可能会限制Mailto链接中的参数长度,建议总字符数控制在2000以内。
Mailto链接是一种HTML超链接,点击后会自动打开系统默认的电子邮件客户端,并自动填充收件人地址、主题、正文等信息。格式为mailto:email@example.com。
Mailto链接支持以下参数:to(收件人)、cc(抄送)、bcc(密送)、subject(主题)、body(正文)。多个参数之间用&符号连接,第一个参数前用?号。
Mailto链接中的特殊字符需要进行URL编码。例如空格需要编码为%20或+,换行需要编码为%0A,中文也需要进行URL编码以保证兼容性。本工具会自动处理所有编码。
多个收件人地址之间用逗号分隔。例如 mailto:user1@example.com,user2@example.com?subject=Hello。同样,cc和bcc参数中也支持多个地址。
Mailto链接本身不支持添加附件。如果需要发送带附件的邮件,建议使用联系表单或服务器端邮件发送功能。
可能的原因:1. 系统中没有配置默认邮件客户端;2. 邮箱地址格式不正确;3. 浏览器安全设置阻止了Mailto协议。建议检查邮件客户端设置或尝试其他浏览器。