基础
打开默认邮件程序,创建新邮件,并将“收件人”字段已填写。
<a href="mailto:[email protected]">Email Us</a>
添加主题
打开默认邮件程序,创建新邮件,并将“收件人”和“主题”字段已填写。本质上,我们正在添加参数主题到 href 值中。
主题中的空格可能可以正常工作,但为了确保万无一失,您可以将空格替换为“%20”。
<a href="mailto:[email protected]?subject=Mail from Our Site">Email Us</a>
添加抄送和密送
打开默认邮件程序,创建新邮件,并将“收件人”、“主题”、“抄送”和“密送”字段已填写。本质上,我们正在添加参数抄送和密送到 href 值中。
另请注意,您可以通过逗号分隔多个值添加到抄送和密送中。
<a href="mailto:[email protected][email protected], [email protected], [email protected]&[email protected]&subject=Big%20News">Email Us</a>
添加正文文本
只需添加正文参数到我们正在使用的不断增长的参数列表中。
<a href="mailto:[email protected][email protected], [email protected], [email protected]&[email protected]&subject=Big%20News&body=Body-goes-here">Email Us</a>
演示
以下是不同电子邮件链接用法的演示。这些链接不会在嵌入式演示中触发,但您可以在完整页面视图中查看其运行情况。
可悲的是,mailto 广泛地被垃圾邮件发送者利用,因此这更多是一种好奇心,而不是实际使用的功能。
@JMLeon: 如果您使用 Hivelogic 的 Enkoder 则不会。
http://hivelogic.com/enkoder
我今天刚为一个客户使用了它,作为他在设置联系表单之前的权宜之计。
谢谢 Jessi!
尽管人们一直坚定地认为天空会塌陷,世界会终结,如果他们疯狂地使用 mailto,他们的邮箱会被垃圾邮件淹没,但我还没有看到这个问题出现。我有几个小型网站已经运行了数年,使用 mailto 从未遇到过问题。我在较大的网站上确实使用了联系表单,但仅仅是因为我认为它看起来更专业。
精彩的帖子 Chris!非常有用的东西。
是的,我有一个公开的电子邮件地址已经超过十年了,邮件服务器和提供商已经变得太好,垃圾邮件发送者无法通过。我的收件箱里从未收到过垃圾邮件。不再了。垃圾邮件确实正在成为过去。
2022 年,我仍在使用 mailto:实际上,我使用联系表单(即使使用蜜罐)也收到了更多的垃圾邮件。感谢这个!
我认为您也可以在正文消息中使用段落。语法 = %0A%0A
带有多行消息的 MailTo 正文
a href=”mailto:[email protected]?body=邮件的第一段。%0A%0A第二段。%0A%0A第三段。”
@Kartlox Tchavelachvili 感谢您提供的段落语法……
谢谢!很棒及时的提示……我需要回车符=)
我真的很感谢这个!谢谢!
注意:这可能不适用于所有邮件客户端。过去,我在一些邮件客户端上遇到过此问题。
感谢您提供简单有效的方法来实现联系选项。它很好。
谢谢
谢谢
感谢您提醒我一些我最初在 90 年代学到的东西!
你的意思是学会了吗?
http://grammarist.com/spelling/learned-learnt/
Learnt 很好
Learnt 在英国英语中是可以的,但在美国英语中并不常用。
好吧,我很高兴你在 90 年代就学会了。我们中的一些人仍在学习。如果你当时没有学,现在想学怎么办?我们并非都是电脑迷。这就是让我感到困惑的地方。因为一个电脑技术人员或电脑爱好者知道一些他们认为每个人都应该知道的事情,或者他们会被轻视。傲慢在这个领域猖獗。
根据文件格式设置链接样式
/* 外部链接 */
a[href^=”http://”]{
padding-right: 20px;
background: url(external.gif) no-repeat center right;
}
太棒了。希望它们仍然符合标准。感谢这个。
我在 iPad 应用中使用了此代码,并且运行完美,但问题是所有操作都在应用外部完成,这意味着邮件发送后,应用会关闭。
我们可以为此附加任何附件吗?请告诉我。
最终用户必须设置一个默认的邮件程序才能在 Windows 中工作。
@premkumar: 如果
mailto:
链接的查询字符串参数中存在实际空格,则 Safari 或 Chrome(可能是基于 WebKit 的浏览器)似乎无法正常工作。如果将空格替换为
%20
,则应该可以恢复正常。您好,
我想要一段源代码,当访客点击“电子邮件优惠”时,会弹出一个窗口,其中包含电子邮件客户端选项,例如 Outlook、Gmail 和 Yahoo。当他/她选择电子邮件客户端时,它会打开我的电子邮件ID、主题和优惠。或者,如果他/她希望将来再次访问时使用其默认的电子邮件客户端,则在弹出窗口中也会显示一个复选框。
您好
是否有任何方法可以将 mailto 正文中的文本右对齐?
我在 mailto 正文中添加了阿拉伯文本,阿拉伯文本是从右到左开始的
任何帮助和建议我将不胜感激
谢谢
太棒了!
我可以在 Facebook 上发帖时使用这段代码吗?
我想在 SharePoint 中使用 mailto 命令供内部使用(Outlook 2010)。我知道如何设置收件人、主题和正文文本,但我希望能够指定使用的背景(从 Outlook 中可用的背景中选择),以便用户可以选择。有什么想法吗?
我有一个测试表单,询问填写表单的学生姓名。我想发送一封电子邮件警告,说明测试已完成,并将包含学生的姓名。如何在 HREF 中包含学生的姓名?谢谢
到目前为止,它仍然非常不错。谢谢
我的网站在这里
也在此处
你可以这样在正文中添加 HTML 吗?
例如,将一个单词加粗。
是否有任何方法可以在 mailto 代码中包含变量,例如它显示的页面的文件名?然后它可以用来接收评论?
我真正想做的是将消息作为 mailto 的一部分发送,这样用户就不会看到一个邮件弹出窗口,他们必须在邮件发送之前点击发送。我知道这对我们这些极客来说令人惊讶,但这确实会让一些人感到困惑。
我们可以在邮件中添加 HTML 内容吗?
<a href=”mailto:[email protected]?subject=hello&body=< b >Make me Bold</ b >”
当我这样做时,正文中的输出是
< b >Make me Bold< /b >
但我想让文本加粗。这甚至可能吗?
看起来你的粗体标签中有一个空格
试试
有一个问题让我困惑,那就是当需要发送自定义报告(例如 html 表格格式)时,如何找到 mailto 正文长度限制。
所以,
有没有办法抄送给自己?
当客户点击电子邮件链接时,
他们可以
给我发邮件,—mailto
将抄送副本发送到他们自己的电子邮件 — cc=(我该怎么做?)
查看主题,— subject=
开始正文,— body=
这取决于,如果您正在使用服务器进行身份验证,则可以将电子邮件设置为会话变量,并在构建链接时将其作为参数插入。
这是一个构建 mailto 链接的工具:https://email-link-builder.netlify.com/
嗨,
是否可以在 mailto 语法中添加“回复地址”属性,如果不行,我们如何让收件人回复到另一个电子邮件地址?
我想在 html 页面中实现它。
嗨
是否有可能将 html 代码发布到 mailto 正文模板中,以便用户知道在哪里输入评论,在哪里输入回复(在电子邮件中的特定标签之后)。
如何在电子邮件正文中插入图片,以及如何将文本链接到网站?
嘿!您将像通常在 HTML 中一样添加图片
<img src="path-to-image">
…然后将文本链接到网站也差不多
<a href="your-link" rel="nofollow">链接文本</a>
希望这有帮助!
只想补充几点想法;
阅读了一篇关于 mailto 与在线表单的转化率的有趣文章,以及这篇文章
https://medium.com/readme-mic/the-mailto-method-lower-friction-mobile-email-conversion-780958c4a773
似乎表明,尤其是在移动设备上,使用 mailto 的转化率更高。
此外,我特别喜欢的一点是,当您收到来自 mailto 的回复时,您知道电子邮件地址是正确的。我们在表单上遇到了一些人提供错误电子邮件的问题,我将切换到 mailto 来解决这个问题。
那不指定电子邮件地址并让用户填写该地址的选项呢?
您只需省略电子邮件地址,
mailto: - 将打开电子邮件客户端
mailto:?subject=hello
mailto:?subject=hello&body=message
我正在开发一个开源库来处理 mailto 和 tel 链接!它被称为 mailgo https://mailgo.dev。该库取代了经典的链接行为,使用模态窗口为用户提供更多可能性,也许对某些人有用!
我们可以像 &body= 这样发送包含 html 的正文吗?
内容在此!
我已将其设置为在 Gmail 中不进行解析,仅发送纯文本。
嘿,我们可以在正文中格式化文本吗?这可能吗?
非常好。刚刚在我们的网站上使用了它 - 同时填充了主题和正文部分。应该有助于提高转化率!
干杯
迈克
是否有类似的代码可以拨打电话号码?
我想将此代码添加到 Elementor 中的按钮
嘿,Neo,当然有!电话链接与电子邮件链接非常相似,但使用
tel:
而不是mailto
作为电话号码的前缀这是一篇更深入的文章,介绍了电话链接的工作原理。
想了解 Mailto 的工作原理?
我复制了你显示的链接,但它对我不起作用
谢谢
是否有某个特定的不起作用?我在最后添加了一个演示,以便您可以点击示例以查看它们的工作方式。
是否应该在 mailto 链接上设置 title 属性?过去我从未分配过,但在引入可访问性立法后,我们受到了挑战。我们在所有其他链接中都包含 title 属性。
谢谢,是否可以在 mailto href 的正文中创建链接?
演示不起作用……
您好!CodePen 会阻止操作,因此您需要在另一个窗口中使用此处的演示。