莲花笔记 - mailto链接问题

时间:2013-02-08 17:01:35

标签: javascript html email lotus-notes mailto

我正在尝试使用mailto链接,但我遇到了Lotus note的问题。

我的链接:<a href="mailto:?subject=mySubject&body=myBody">Link</a>

以下内容出现在电子邮件的主题中: mySubject&安培;主体= myBody

它似乎无法识别&amp; body =

有什么想法吗?

谢谢, 克里斯

4 个答案:

答案 0 :(得分:2)

我已经普遍解决了这个问题。

事情变得混乱的实际原因是,在我的电子邮件正文中,我有一个链接。它包含一个查询字符串(例如:http://www.aaa.com/index.php?date=xxx&value=yyy

这&amp;在链接中引起的问题!!!似乎莲花笔记爆炸/拆分mailto字符串的方式与outlook不同,并且这个额外的&符号不被理解。

解决方案是对查询字符串进行编码,这样就没有&amp;'出现在正文中!!!

e.g。 <a href="mailto:?subject=mySubject&body=myBody%0A%0Ahttp://www.aaa.com/index.php?SxgftrTr65bfi">Link</a>

这适用于莲花和前景!

注意: SxgftrTr65bfi 将在服务器端解码!

-Chris

答案 1 :(得分:1)

使用?代替&来标记mailto链接的参数开头。

请参阅此重复问题:mailto lotus notes issue with mail toaddress

答案 2 :(得分:0)

如果您的版本较旧,可能会遇到错误:

http://www-01.ibm.com/support/docview.wss?uid=swg21087914

答案 3 :(得分:0)

我遇到了类似的问题,其中Lotus笔记不喜欢电子邮件正文中的问号(?)或&符号(&amp;)。您可以使用等效的十六进制代码替换和&符号中的所有问号,而不是使用服务器端处理。

使用%3F作为问号,使用%26作为&符号,你应该好好去。