mailto:aaa@aa.com?subject=111&body=很多内容....
我试了下,body后面的内容多了,点上去就跟本没反应了,outlook客户端根本调不起来,又不能用FORM ,而且即使用FORM也不行,谁能想出别的办法?让一大串内容能显示在OUTLOOK正文里面?
然后mailto能带附件吗
mailto:aaa@aa.com?subject=111&body=很多内容....
我试了下,body后面的内容多了,点上去就跟本没反应了,outlook客户端根本调不起来,又不能用FORM ,而且即使用FORM也不行,谁能想出别的办法?让一大串内容能显示在OUTLOOK正文里面?
然后mailto能带附件吗
9 回答9.5k 阅读
6 回答5.1k 阅读✓ 已解决
5 回答3.7k 阅读✓ 已解决
4 回答8.1k 阅读✓ 已解决
7 回答10.1k 阅读
5 回答8.3k 阅读
2 回答10.4k 阅读✓ 已解决
你的很多内容是是多,我测试了4k+个汉字,能够正常调起来.
附件不行, mailto 后面邮箱的参数可以是任何标准的邮件头字段,body不是头字段,但是个特殊key,其实可以考虑把附件 base64编码后存放到 body里,body里使用 html 格式.
你这个 mailto 用的挺重啊..
PS. 其实我在想,content-type 设置为
multipart/mixed
并设置好boundary
,body 使用 multipart 的格式内容编码后加到 mailto 后面,不知道邮件客户端能不能识别出来. 你可以找一封带有附件的邮件,查看其原始内容,然后按照上面说的这种方式,把内容移植到 body 的值中,看看有没有用.