mailto:未在 GroupWise 8 消息中正确设置字段

mailto: does not properly set fields in a GroupWise 8 Message

本文关键字:设置 字段 消息 未在 GroupWise mailto      更新时间:2023-09-26

我整个下午都在努力让一个简单的mailto:标签工作。我已经搜索了互联网,但到目前为止,建议的修复程序都没有解决问题。

问题所在

我有一个网页,我希望用户能够从中发送电子邮件。此页面将在内部网络上使用,并要求在单击按钮时将收件人、主题和正文动态添加到邮件中。

为了解决此问题,我正在尝试使用 mailto 标签,当我只列出收件人时,Groupwise 8 会正确启动新邮件。但是,当尝试设置"收件人:"字段以外的任何内容时,数据只是追加到"收件人:"字段。

例如,在我的jsp页面中,我有这个:

<script type="text/javascript">
    function sendMail() {
        alert('Trying to send mail!');
        var link = "mailto:myaddress@mydomain.org"
             + "?subject=Testing the automated email template"
             + "&body=Testing testing testing" 
        ;
        window.location.href = link;
    }
</script>
...
<input type="button" onclick="sendMail();" value="Send email" />

因此,当我单击该按钮时,我希望 myaddress@mydomain.org 一封电子邮件,主题为"测试自动电子邮件模板",正文为"测试测试测试"。但是,整个链接字符串只是放入电子邮件的"收件人:"字段中。

我已经尝试了许多 mailto 的变体,将 mailto 嵌入到 <a> 标签而不是 Javascript 中,并转义字符串。当 Groupwise 创建新消息时,结果不会改变。

有关如何解决此问题的任何建议将不胜感激!

我能够解决这个问题的唯一方法是使用 mailTo 报废。我最终不得不创建一个新的 sendEmail 操作和 bean,以便在应用程序的逻辑部分处理电子邮件的创建。

希望这可以阻止其他人浪费时间试图找到一种方法来让 GroupWise 与<mailto:>一起行事!