我有一个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>
答案 0 :(得分:1)
你不能。 mailto:
URI方案不支持附件(并且客户端通常无法访问网络服务器的硬盘)。
考虑从您的PHP发送电子邮件,而不是从访问者的电子邮件客户端发送电子邮件。