- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在我正在处理的 C# 项目上使用 SubVersion 和 TRAC,我的 TRAC 系统设置有一个电子邮件地址,可用于创建票证。在我的程序中,我在我的程序中添加了一个简单的“反馈”按钮,用于向该地址发送电子邮件。要打开电子邮件,我只是“开始”一个 mailto 链接,如下所示。
System.Reflection.Assembly assem = System.Reflection.Assembly.GetExecutingAssembly();
string ver = assem.GetName().Version.ToString();
System.Diagnostics.Process.Start("mailto:foo@bar.com?subject=<Provide a title for your feedback here>&body=< Describe the problem you are having or enhancement you would like to suggest here. Please be as descriptive as you can, and if possible list out the actions that will replicate the problem >%0D%0A%0D%0A%0D%0AVersion: "+ver);
我遇到的问题是,如果用户使用的是 Outlook,并且他们的 Outlook 副本设置为 HTML,则创建的票证最终会包含一堆我必须清理的 HTML 代码。有没有什么方法可以通知正在处理它的邮件客户端以文本形式而不是 HTML 形式发送电子邮件?
最佳答案
您对客户端无能为力(除了教育)- mailto 中没有任何内容控制客户端程序。而且,坦率地说,随着基于网络的电子邮件的激增 - 我认为 mailto 正在显示它的时代。
Outlook 应该 send a mime/multipart
message ,包含 纯文本和 HTML 部分。我猜你可以扩展或修补 Trac 以仅获取 text/plain
部分。
否则,只需在您的应用中创建一个表单来捕获电子邮件信息。同样,如果有人使用 Hotmail 或 GMail - mailto 无论如何都不可能工作(或者将打开他们未配置的 Outlook Express,他们将尽职尽责地输入一封电子邮件并按发送。只是它不会去任何地方,因为没有 SMTP服务器已配置 - 因此它会在发件箱中滞留多年。虽然他们不会注意到...)。
关于c# - 通过 mailto : 强制邮件客户端使用文本而不是 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1325608/
在我的网页中,我向 WCF 服务发出 Ajax 请求。如果服务抛出错误,则该错误将在 JSON 中传回。然后,JavaScript 错误处理程序会显示一个隐藏的 div,其中包含一个预先填充了我的详细
是否有办法阻止在 Chrome 中单击 mailto 链接时调用 onbeforeunload ?在 FF、Safari、IE 中运行良好。 google.load("j
是否可以将 mailto 放在另一个 mailto 的正文中? 我有 vb.net 代码,通过它我可以打开 Outlook 窗口。 我有以下代码, sMsg = User.Redirect("mail
我正在向我公司的不同用户发送电子邮件。我们的一些客户使用 Lotus Notes (8)。这些电子邮件由服务器生成。在这封电子邮件(HTML 格式)中,有一个指向“mailto”的链接: Please
我已经使用下面的代码让它正常工作了。所有 http url 在 webview 中打开,“tel:”链接在拨号程序中打开,“mailto:”链接在电子邮件客户端中打开。 但我的问题是如何将“mailt
我正在使用以下代码来允许我的 AngularJS 应用程序用户使用他们最喜欢的邮件客户端发送电子邮件,但是当我单击“发送”按钮时没有任何 react 。有人可以检查我的代码并告诉我我在这里缺少什么吗?
无论如何,我可以对空收件人使用“mailto”吗?我只想提供主题和邮件正文,然后用户可以在邮件上写入收件人地址。我尝试只写一个空格,但没有成功。 最佳答案 应该可以,我测试过。 mailto:?sub
我有一个带有“下订单”按钮的网站,其上方是产品列表和文本框,允许我为每种产品设置数量。 单击按钮后,它会发回并计算每种产品需要多少,然后我将其放入一个大字符串中,前面带有“mailto:order@b
我正在尝试在当前 html 页面之外的客户端生成一封电子邮件(更准确地说,是我的页面内名为“inc”的 div)。我陷入了第一步,我有以下代码: function emailCurrentPa
我目前设置了一个包含 5 个单选选项的表单。我有一个 switch 语句,具体取决于您选择的选项,并确定电子邮件的去向。 在我的交换机中,我有这段代码。 window.open("mailto:"+e
我已将商品添加到“购物车”中,该购物车只是 div 。当我添加它们时,我添加了 到最后让事情看起来整洁。完成后,用户可以点击链接和 div 的内容。已在链接中设置。当电子邮件打开时,所有项目都连接在一
是否有比 mailto 更好的替代方案?我们有一个 ASP.net 应用程序,用于填充用户默认电子邮件客户端的抄送字段。问题在于,当字符数超过 2000 时,URL 的字符限制会导致出现问题。 是否有
在我的网站上添加 mailto: 链接,但我想到用户可能没有设置客户端来处理它 我找到了this三年前的帖子,希望现在有一些可行的事情。我不一定需要弄清楚是什么在处理他们的 mailto 链接,而是需
我尝试发送一封带有附件的电子邮件,但它一直显示: Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException:
我有一个这样的网址:http://localhost:9001/view/shopindex/display?keyword=test&searchPostcode=Postcode我使用 HTML
我有一个 JavaScript 代码,可以生成正文中带有链接的电子邮件。 某些链接内有空格,因此链接会被切断。 我尝试用asacii代码替换空格,但没有成功。 var lineBreak = "%0D
有人可以透露一些信息吗? 我正在建立一个网站,顶部有一个小丝带来触发邮件。单击功能区时,我希望它弹起。问题是,mailto: 同时触发,并且由于电子邮件客户端窗口出现在网站上,因此错过了功能区的弹跳效
我必须对现有代码进行修改,而且我正在努力使用 mailto 函数。我希望当我提交我的表单时,预填充的邮件会打开 Outlook(或配置的任何其他邮件程序),以便用户可以检查是否一切正常,然后提交带有表
我正在使用 JavaScript mailto 函数,当单击该按钮时,邮件会加载到同一选项卡中。如何在新选项卡中加载邮件? 这是我的代码: function mailJob(code) {
我正在尝试从需要在移动设备上运行的网络应用程序(带有 ionic 框架的 angularjs)中使用 mailto,以便在点击时打开默认的电子邮件应用程序。 我的第一次尝试是使用 href="mail
我是一名优秀的程序员,十分优秀!