输入type =“file”添加邮件附件?

时间:2014-05-05 14:08:16

标签: javascript html forms email

我正在尝试让我的表单通过邮件向邮件地址发送附件。

我的表单中有一个输入类型=文件,但它似乎只是在邮件中添加我想要作为附件发送的名称。 我不使用服务器或php ,只是html,css和javascript。我甚至不确定输入类型=文件是否可以做到这一点? 我在正确的轨道上吗?完全错了? 有没有办法通过表单或..来添加邮件文件?

先谢谢大家! :)

2 个答案:

答案 0 :(得分:1)

你需要的不仅仅是客户端技术,你需要一个后端,如php,java,ruby等来处理文件的发送。

答案 1 :(得分:0)

是的,在邮件标题中包含此内容:

Content-Type: jpg; name=$file
Content-Transfer-Encoding: base64
Content-Disposition: attachment;filename=$file
chunk_split( base64_encode( $file ) )

这只是一个的工作示例!为正确的研究做一个研究。但是\ n的参数是你需要的!

如果您不使用服务器,现在必须这样做!为这个发送邮件的PHP脚本制作一个AJAX!