首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我们可以在使用href=mailto时指定特定的电子邮件客户端吗?

我们可以在使用href=mailto时指定特定的电子邮件客户端吗?
EN

Stack Overflow用户
提问于 2010-09-21 02:48:34
回答 5查看 4.6K关注 0票数 3

我们是否可以指定在使用时使用特定电子邮件客户端

代码语言:javascript
运行
复制
<a href="mailto...

在我的系统中,它会打开Microsoft Outlook。但是,如果有人的系统上没有Outlook,该怎么办?在这样的系统上,单击mailto链接不会执行任何操作。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-09-21 02:49:35

它将在系统的默认电子邮件客户端中打开。如果用户没有选择一个,那么您对此无能为力。

票数 3
EN

Stack Overflow用户

发布于 2010-09-21 02:50:19

不可以。您可以为邮件客户端指定电子邮件地址、主题和其他一些参数。但是启动哪个邮件客户端是由浏览器决定的。如果你作为一名web开发人员可以决定这一点,那将是一个相当大的安全风险。

票数 4
EN

Stack Overflow用户

发布于 2010-09-21 02:56:00

你可以使用更多,但每个系统都会有不同的行为,例如,在我的系统中,我设置所有的邮件链接都会打开GMail。

mailto是一个打开默认邮件浏览器的调用,就像在windows应用程序中使用链接将打开默认浏览器,而不是一个特殊的浏览器,如果你安装了更多。

最好的方法总是用创建一个表单,然后用 by发送它,要么使用web服务器内部的SMTP,要么使用众多免费脚本中的一个,将表单中的所有内容发送到指定的电子邮件。

顺便说一句,,你可以写更多的东西,而不仅仅是电子邮件地址

代码语言:javascript
运行
复制
<a href="mailto:me@domain.com?subject=Call me&body=Call me to this number:">
      call me</a>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3754478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档