我正在尝试使用mailto链接,但我遇到了Lotus note的问题。
我的链接:<a href="mailto:?subject=mySubject&body=myBody">Link</a>
以下内容出现在电子邮件的主题中: mySubject&安培;主体= myBody
它似乎无法识别&amp; body =
有什么想法吗?
谢谢, 克里斯
答案 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链接的参数开头。
答案 2 :(得分:0)
如果您的版本较旧,可能会遇到错误:
答案 3 :(得分:0)
我遇到了类似的问题,其中Lotus笔记不喜欢电子邮件正文中的问号(?)或&符号(&amp;)。您可以使用等效的十六进制代码替换和&符号中的所有问号,而不是使用服务器端处理。
使用%3F作为问号,使用%26作为&符号,你应该好好去。