【问题标题】:send email via email client,通过电子邮件客户端发送电子邮件,
【发布时间】:2022-01-13 04:21:26
【问题描述】:

在我的项目中单击一个按钮,我需要打开 Outlook,并填写发送至、发送自和电子邮件正文。 这是我的代码

var a = $("#emailLink");
        var emlBody =
            encodeURIComponent(result.data.EmailBody);

        var url = 'mailto:' + result.data.ClientEmail + '?subject=' + result.data.Subject + '&body=' + emlBody;
        $(a).attr("href", url);
        a[0].click();

正文长度超过 2000 长度,所以我收到此消息

为“client@mail.com?subject=a%20subject&body=a%20long%20message”启动了外部处理程序。

我该如何解决这个问题,以及如何添加文本格式以在 Outlook 中工作

【问题讨论】:

    标签: javascript email outlook


    【解决方案1】:

    mailto 协议不支持消息正文的任何​​格式。这是一个纯文本属性。

    【讨论】:

      猜你喜欢
      • 2010-11-09
      • 2016-08-18
      • 1970-01-01
      • 2014-06-02
      • 1970-01-01
      • 2021-05-23
      • 2012-07-07
      • 2013-04-03
      相关资源
      最近更新 更多