问题标签 [mailto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3316 浏览

javascript - javascript mailto附件未显示

我正在尝试创建一个小型网络应用程序,其中在一种形式中,用户可以输入某些参数作为消息的一部分,然后在他点击一个按钮后,它将显示一个 Outlook(取决于他的默认电子邮件客户端)电子邮件客户端弹出他放置的所有详细信息..然后它将包含一个附件。

javascript 代码如下所示:

我尝试提醒“href”变量,它显示:

mailto:bug_support@emailadd.com?subject=[Bug Report]&body=message_bodyReport 类型:每月开始日期:2010-05-01 00:00:00结束日期:2010-05-31 23:59:59&attachment="C:\debug 。日志”

并且肯定会弹出一个包含所有主题、收件人电子邮件地址、正文的外部客户端……但没有附件。有人遇到过这个吗?:(

这里使用的 Outlook 是 2007 .. 如果我在 IE 中运行 Web 应用程序,它实际上会显示错误

“命令行参数无效。验证您正在使用的开关。”

有任何想法吗?

0 投票
6 回答
95194 浏览

javascript - 使用 JQuery / JavaScript 调用/单击 mailto 链接

我想从 JavaScript 调用一个mailto链接——这就是我想要一种允许我在用户 PC 上打开电子邮件客户端的方法,就像他们点击了一个普通的 mailto 链接一样。

我怎样才能做到这一点?

0 投票
2 回答
1451 浏览

asp.net - mailto:.aspx 页面内容正文中的链接无法正确打开

我有一个奇怪的问题,mailto: 使用母版页添加到 ASP.NET 页面正文的链接和 asp:menu 控件在 IE8 中不起作用(至少,可能是其他版本)。重现步骤:

  1. 在 VS2010(ASP.NET Web 应用程序)中创建新项目。
  2. 将此控件添加到 Default.aspx 的底部(我使用的是 VB。我不确定在 C# 项目中是否会得到相同的结果):HyperLink
  3. 按 F5(需要在 IE 中打开)。

当我单击 mailto: 链接时,会发生以下情况。

  1. 在 IE 中打开第二个选项卡。
  2. 在 Outlook 2010 中打开一封空白电子邮件(这很好)。
  3. 第二个选项卡在 IE 中关闭。(我相信这是正常的。)
  4. IE 中的原始页面现在显示“Internet Explorer 无法显示该网页”,并且浏览器地址栏中的 url 是来自超链接控件的电子邮件地址。

奇怪的是,如果我从母版页中删除控件并重试,一切正常。

如果我将超链接控件更改为常规 HTML,我会得到相同的结果。超链接

我到处寻找这个,找不到任何东西。我确定这意味着我做错了什么,但我无法弄清楚这一点。

谢谢。

0 投票
3 回答
9183 浏览

django - Django:如何重定向到mailto

我有一个名为“电子邮件选定成员”的 Django 管理操作。检查一些成员并单击 Go 按钮,打开用户的邮件程序。所选成员的电子邮件已预先输入。

这由 Django HttpResponseRedirect(uri) 工作,uri 为“mailto:email1,email2.. 其中地址 email1,email2 ...在服务器上查找。

唯一的问题是浏览器重定向到空白页面以及打开客户端邮件程序。

有没有办法避免这种情况?

——彼得

0 投票
4 回答
26464 浏览

html - 绕过 mailto / href / url 字符限制

我在锚标记中有一个 mailto 链接

问题是 Body 参数是一篇巨大的文章,而且 url 似乎有字符限制。

有没有办法绕过限制?

0 投票
3 回答
1521 浏览

ios - 在 Cocoa 中解析 mailto URL 的现成解决方案?

UIWebView在 iPhone 应用程序中有一个,并且想要拦截结构化的 mailto-URL mailto:email@address.com?subject=foo&body=bar,以便MFMailComposeViewController在应用程序内部显示一个,而不是将 URL 移交给 Mail.app。

MFMailComposeViewController现在,如果 的所有属性都可以根据 mailto URL 自动设置,那就太好了。不幸的是,MFMailComposeViewController它不接受 mailto URL,但需要设置各个属性。

NSURL 显然也没有太大帮助。您是否知道任何现有代码,以便我不必编写解析器代码?;)

0 投票
4 回答
9929 浏览

html - 在 HTML5 中应该使用 mailto 吗?

大约一年前,我决定停止使用 mailto 标签,因为很多时候它对用户来说很烦人。它将弹出一个用户当时可能没有使用的电子邮件程序,这也可能需要一些时间来加载,并且可能不是用户在单击看起来像链接时想要做的事情。

相反,我决定开始显示没有 mailto 标签的电子邮件地址。我相信这两种方式都可能产生垃圾邮件。

我的问题是,mailto 标签是设置电子邮件链接的公认方式,还是好人/公司避免使用它们?其次,如果他们都创建垃圾邮件,有没有办法防止垃圾邮件产生?我已经看到 mailto 以某种方式被放入评论中,但这似乎是一种被黑客入侵的方式。

0 投票
2 回答
7366 浏览

html - rails:在 mail_to 链接中包含 html

我正在寻找一种在 mail_to 链接中包含 html 的方法,以便我可以在这封电子邮件的正文中自动包含横幅。

感谢您的任何提示

马库斯

0 投票
1 回答
180 浏览

ruby-on-rails - rails:如何让用户发送 html 电子邮件

我想让我的页面的用户向朋友发送 html 格式的电子邮件。

这可能吗?

0 投票
3 回答
2600 浏览

php - preg_match 在锚点上提取 mailto

我需要从带有正则表达式的 mailto 属性的锚点获取电子邮件地址。

这种模式:(.*)<a\s(.*?)(.*)\s*href\=['"]mailto:([-a-z0-9_]+)@([a-z0-9-]+).([a-z]+)['"]>(.*)</a>(.*)

在正则表达式教练中工作,尽管它不适用于 PHP。

代码:

那么为什么它不能在 php 中工作呢?