我正在向公司的不同用户发送电子邮件。我们的一些客户使用Lotus Notes(8)。 这些电子邮件由服务器生成。在这封电子邮件(HTML格式)中,有一个指向“mailto”的链接:
Please <a href="mailto:myaddress@mycorp.ca" >click here</a> to reply.
电子邮件正文中没有其他内容。 不幸的是,当我点击此链接时(从Lotus Notes客户端读取电子邮件时显示为链接),我收到此错误:
\\mailto:myaddress@mycorp.ca is not accessible. You might not have permission to use this
network ressource. Contact the administrator of this server to find out if you have access
permissions.
The parameter is incorrect.
另一方面,如果我通过Notes客户端手动创建电子邮件(使用“HotSpot”),链接可以工作......不幸的是,生成带有Lotus Notes API的电子邮件是不可能的,因为(a)我们公司没有Domino服务器,(b)并非所有用户都使用Lotus Notes ......
问题:有没有办法在不使用Lotus Notes API的情况下解决此问题? 我试过这个:
<div onclick="window.navigate('mailto:myaddress@mycorp.ca');" >Click Here</div>
但忽略了javascript代码...(可能是客户端中的javascript安全限制)。
我还考虑过不在我的电子邮件中使用HTML格式;我可以使用Rich Text Format完成大部分格式化,但我不知道哪个syntaxt会在RTF内容中生成Hotspot(或功能性mailto链接)......
答案 0 :(得分:0)
我不确定是否有办法让一个链接对两个客户端都有效 - Outlook和Lotus。
Lotus Notes开发人员称之为HotSpot。
检查这些链接,如果您可以手动创建它 - 发送给自己并检查发送的HTML。
http://blog.iangoodsell.com/2009/06/i-hate-lotus-notes-inserting-hyperlinks.html
http://www.alanlepofsky.net/alepofsky/alanblog.nsf/dx/creating-links-to-a-web-page