问题描述
|
这似乎是一个简单的问题,但是-
当用户单击我网站上的链接时,如何打开一个Outlook(或他们使用的任何客户端)并将文件(在链接中)作为附件打开?
我不想使用PHP的
mail()
函数,因为我希望用户能够将其作为附件发送给他或她自己。
还是整个事情不可能?
谢谢。
解决方法
那是不可能的。最多可以通过链接本身设置
To:
和Subject:
线,但不能强制附加。
<a href=\"mailto:[email protected]?subject=\'Send me lots of spam\'\">Click me!</a>
,抱歉,您无法执行此操作。您最好做的是mailto链接,很遗憾,该链接不允许设置附件。
,您可以为用户创建一个表单字段以输入他/她的电子邮件,然后发布到一个php文件中,该文件将获取该电子邮件地址并发送附件。
此外-mailto链接对于某些用户来说是A $$的痛苦,因为他们可能使用基于Web的电子邮件客户端作为主要用户,并且mailto会强制打开诸如Outlook之类的功能