如何在电子邮件中添加附件?

问题描述

| 这似乎是一个简单的问题,但是- 当用户单击我网站上的链接时,如何打开一个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之类的功能