在线反溃邮件问题

yghanzi2000 2004-04-02 11:57:11
----------RegiForm.asp-----------
<table border="0" width="468" height="281" bgcolor="#E7E7E7" ID="Table1">
<tr>
<td height="277" bgcolor="#ECECEC" width="460"> <form method="POST" action="sendmail.asp" ID="Form1">
<table border="0" width="99%" ID="Table2">
<tr>
<td width="100%" bgcolor="#ECECEC"> <p align="center"><font size="2" color="#0000FF"><b>在线报名登记表(Registration
Form)</b></font></td>
</tr>
<tr>
<td width="100%" bgcolor="#ECECEC"><font size="2">姓名:
<input type="text" name="name" size="13" ID="Text1">
 
<input type="radio" value="先生" name="sex" checked ID="Radio1">
先生
<input type="radio" value="女士" name="sex" ID="Radio2">
女士 <br>
部门:
<input type="text" name="duty" size="13" ID="Text2">
  职务:
<input type="text" name="dept" size="14" ID="Text3">
<br>
单位:
<input type="text" name="company" size="37" ID="Text4">
 <br>
邮编:
<input type="text" name="post" size="13" ID="Text5">
<br>
地址:
<input type="text" name="address" size="38" ID="Text6">
<br>
电话:<input type="text" name="tel" size="13" ID="Text7">
  传真:<input type="text" name="fax" size="15" ID="Text8">
<br>
Email:
<input type="text" name="email" size="36" ID="Text9">
   <br>
主营:
<input type="text" name="master" size="38" ID="Text10">
</font></td>
</tr>
<tr>
<td width="100%" bgcolor="#ECECEC"><font size="2"> 问题/意见/特别需求:<br>
<textarea rows="1" name="S1" cols="55" ID="Textarea1"></textarea>
<br>
如有同行人员,请填写如下表格:<br>
姓名:
<input type="text" name="name3" size="6" ID="Text11">
部门:
<input type="text" name="dpt" size="6" ID="Text12">
职务:
<input type="text" name="duty3" size="6" ID="Text13">
电话:
<input type="text" name="cell" size="8" ID="Text14">
<br>
姓名:
<input type="text" name="name1" size="6" ID="Text15">
部门:
<input type="text" name="dpt1" size="6" ID="Text16">
职务:
<input type="text" name="duty1" size="6" ID="Text17">
电话:
<input type="text" name="cell1" size="8" ID="Text18">
<br>
姓名:
<input type="text" name="name2" size="6" ID="Text19">
部门:
<input type="text" name="dpt2" size="6" ID="Text20">
职务:
<input type="text" name="duty2" size="6" ID="Text21">
电话:
<input type="text" name="cell2" size="8" ID="Text22">
<br>
</font></td>
</tr>
</table>
<div align="center"></div>
<p align="center"><font size="2">
<input type="submit" value="提交" name="B1" ID="Submit1">   <input type="reset" value="全部重写" name="B2" ID="Reset1">
</font></p>
</form></td>
</tr>
</table>
</div></td>
</tr>
</table> </td>
</tr>
</table>
------------------------------sendmail.asp----------------------
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<%

function changechr(str)
changechr=trim(replace(replace(replace(str,"'","''"),"""",""""""),",","、"))
end function

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open(application("conn_string"))
Set rs = Server.CreateObject("ADODB.Recordset")


s_subject = changechr(request("subject"))
s_content = changechr(request("content"))
s_sendtime = now()
s_membertype = changechr(request("membertype"))
senderip = Request.ServerVariables("REMOTE_HOST")

' 创建jmail对象:
Set JMail = Server.CreateObject("jmail.message")

' 设置发送邮件服务器(SMTP):
JMail.MailServerPassWord = "service" '发信授权邮件密码
JMail.MailServerUserName = "service" '发信授权邮件名称
JMail.ContentType = "text"

' 发件人的信箱:
JMail.From = "ygh@163.com"
' 邮件标题:
JMail.Subject = s_subject
JMail.Body = s_content
JMail.Priority = 1

' 设置邮件的收件人信箱(请使用在我司申请的邮箱):
JMail.AddRecipient "ygh@163.com"
JMail.Send "202.96.31.170",false

sql = "insert into sendmail (sendtime,subject,sendcount,content,receiver,senderip)"
sql = sql & " values('"& s_sendtime &"','"& s_subject &"',"& sendcount &",'"& s_content &"',"
sql = sql & "'"& s_membertype &"','"& senderip &"')"
'response.write sql
conn.execute sql

conn.close
set conn = nothing
str = "<body bgcolor='#3070C0'><center><p><br><br><br><br><font style='font-size:9pt;color:white'><b>"
str = str & "成功发送" & sendcount & "封邮件!请稍候,本页面5秒后自动返回。<b></font>"
str = str & "</p></center>"
str = str & "'>"
response.write str

%>

</BODY>
</HTML>
=====================================================================
新手请教 多谢 哪位GG帮我改一下
...全文
27 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinshaw 2004-04-02
  • 打赏
  • 举报
回复
??你这是ASP的代码~~可以用ASP.Net重写吧,不会很麻烦
using System.Web.Mail;
yghanzi2000 2004-04-02
  • 打赏
  • 举报
回复
up
yghanzi2000 2004-04-02
  • 打赏
  • 举报
回复
帮帮改一下撒 服务器不支持.NET 呀

62,067

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧