通过html发送附带文件的电子邮件

时间:2013-01-21 15:35:34

标签: html email file-upload

我想使用html发送带附件的电子邮件,我可以这样做(因为我没有服务器只是静态的)?

我想上传文件并通过电子邮件发送它不存储它,下面的代码将文件存储在磁盘上是否可以通过邮件发送?

<form action="fileinsert.html" method="post">
<p>
Enter Your Text :<br>
<input type="text" name="textwrite" size="15">
</p>
<p>
Specify your File:<br>
<input type="file" name="datasize" size="30">
</p>
<div>
<input type="submit" value="Send">
</div>
</form>

这只是用html吗?

1 个答案:

答案 0 :(得分:0)

不,你不能用纯HTML做到这一点。

要发送电子邮件,您需要在服务器上使用PHP脚本,该脚本从表单中收集数据并发送:

<?php
mail($_POST['to'], $ubject, $message);
?>

这只是使用邮件功能而不是功能代码段的一个小例子,有关详细信息,请参阅mail() function

您还应该查看Mail_Mime

正如Chris Peter所说,有多种方法可以做到:你可以使用Ruby,Perl,Python,.NET甚至C来完成这项任务。