mailto:无法添加附件

时间:2017-06-07 12:36:44

标签: php html5 mailto

我有一个HTML链接。当用户点击链接时,我正在使用mailto打开邮件。 我可以设置电子邮件ID和主题,但我无法添加附件。

此特定表单现在位于localhost中,但稍后将移至实时服务器。这些附件文件存储在一个文件夹中,我从PHP变量中获取这些文件的路径。

我尝试将路径传递给它,但它没有添加附件。

我怎样才能实现这一目标?

以下是示例代码。

$filePath = 'C:\xampp\htdocs\sampleProject\attachments\pdfs\samplepdf-03.pdf'

<a href="mailto:?subject=Pictures from PhotoAlbum
         &body=This is the body text
         &attachment='<?php echo $filePath; ?>'">
Email This
</a>

1 个答案:

答案 0 :(得分:1)

你不能。 mailto: URI方案不支持附件(并且客户端通常无法访问网络服务器的硬盘)。

考虑从您的PHP发送电子邮件,而不是从访问者的电子邮件客户端发送电子邮件。