我如何添加附件到电子邮件

How do i add an attachment to an email?

本文关键字:电子邮件 添加 何添加      更新时间:2023-09-26

这个问题看起来很简单,但是——

我如何使它,所以当用户点击我的网站上的链接,它打开一个outlook(或任何客户端他们使用)与文件(在链接)作为附件?

我不想使用php的mail()函数,因为我希望用户能够将其作为附件发送给他或她自己。

还是这整件事都不可能?

谢谢。

那不可能。您最多可以通过链接本身设置To:Subject:行,但您不能强制附件。

<a href="mailto:user@example.com?subject='Send me lots of spam'">Click me!</a>

对不起,你不能这么做。你能做的最好的是mailto链接,不幸的是不允许设置附件。

您可以为用户创建一个表单字段来输入他/她的电子邮件,然后发送到一个php文件,该文件将获取该电子邮件地址并发送您的附件。

besides - mailto链接对于一些用户来说是一种痛苦,因为他们可能使用基于web的电子邮件客户端作为他们的主要客户端,而mailto会迫使outlook打开