joe*_*rod 6 mailto url outlook outlook-web-app
如果已经登录Live,我可以输入如下网址:
https://xxxxx.outlook.com/owa/?ae=Item&a=New&t=IPM.Note&to=joe@joe.com
它将打开撰写电子邮件并填写"收件人".我需要将电子邮件发送给多个收件人.我试过了:
https://xxxxx.outlook.com/owa/?ae=Item&a=New&t=IPM.Note&to=joe@joe.com;dave@joe.com
它不起作用.它没有正确解析'to'并将其视为一个电子邮件地址.
我在网址中尝试了不同的分隔符和空格,没有运气.我发现OWA 2010没有任何效果.
这该怎么做?
OWA 2010 有一个名为“email”的参数,它采用完全 URL 编码的 mailto: 字符串作为参数。不过,它需要逗号分隔的电子邮件地址。对你的简短回答是
https://xxxxx.outlook.com/owa/?ae=Item&a=New&t=IPM.Note&email=mailto:joe@joe.com,dave@joe.com
https://xxxxx.outlook.com/owa/?ae =Item&a=New&t=IPM.Note&email=mailto:joe%40joe.com,dave%40joe.com
可以扩展以填写任何项目(收件人、抄送、密件抄送、主题、正文)。要使 OWA 2010 接受任意 mailto: 命令,请获取整个 mailto: 字符串(“mailto:blah......blah......blah”),将其传递给 urlencode(),然后将其添加到此“https://xxxxx.outlook.com/owa/?ae=Item&a=New&t=IPM.Note&email=”的末尾。请注意,这意味着mailto: 命令中的 URL编码项目将再次进行 URL 编码。在上面的示例中,mailto: 字符串没有任何 & 符号或问号,因此我们可以逃脱,而不必将 @ 编码为 %40 等。如果您通过表单界面登录,并且尝试使用上面的内容链接而不对@进行编码,您将遇到某种登录失败。最好始终对所有内容进行编码。
不相关的评论:如果您的计算机上有 Outlook 2010 并设置为默认邮件处理程序,它将处理正常的 mailto: 命令,但电子邮件地址必须以分号分隔。这似乎违反了 RFC 2368。
| 归档时间: |
|
| 查看次数: |
3689 次 |
| 最近记录: |