2011-02-16 61 views
0

我刚刚接管了一个网站。业主问我是否可以通过联系我们的HTML电子邮件表格添加设施,供用户附加文件。电子邮件表格通过.asp文件发送。将附件添加到以.asp发送的html电子邮件表格中

我对于.asp一无所知,但尽可能多地研究过,仍然迷茫。我知道我可以将文件上传按钮添加到将文件发送到服务器上的文件夹的表单,但我不确定表单中是否需要其他代码?

这是.asp文件中的代码示例,我想知道是否可以简单地向此添加一些代码,因为我知道它目前的工作或我需要将其替换?

修订的HTML

<form method="POST" enctype="multipart/form-data" name="upload test" action="test_sendMail.asp"> 
<p><input type="file" name="upload" size="20"><input type="submit" value="Submit" name="Submit"><input type="reset" value="Reset" name="Reset"></p> 

回答

0

你为什么不使用内置的邮件CDO?

<% 
Set myMail=CreateObject("CDO.Message") 
myMail.Subject="Sending email with CDO" 
myMail.From="[email protected]" 
myMail.To="[email protected]" 
myMail.TextBody="This is a message." 
myMail.AddAttachment Server.MapPath("..\mydocuments\attachment.txt") 
myMail.Send 
set myMail=nothing 
%> 
+0

谢谢!我可以附上任何文件格式吗? – user442387 2011-02-23 12:12:10