站点首页   联系我们 
站点首页 数据中心 域名注册 虚拟主机 企业邮局 繁简通 智能建站 动态域名 企业短信平台  
返回站点首页
支持中心首页
热门问题
域名问题

空间问题

邮箱问题

智能建站问题

繁简通问题

中文域名问题

代理申请问题

交费问题

旧服务支持中心

其它问题联系我们

 
 
 
 
问题类别:空间问题 (点击数:4401)

问题:ASP 发邮件例程

http://www.now.cn/support/host/mailtestasp.net

<%
inputMailTo = Trim(Request.Form("inputMailTo"))
inputMailFrom = Trim(Request.Form("inputMailFrom"))
inputMailSubject = Trim(Request.Form("inputMailSubject"))
textBoxMailBody = Trim(Request.Form("textBoxMailBody"))

dim ErrMsgInputMailTo,ErrMsgInputMailFrom,ErrMsgInputMailSubject,ErrMsgTextBoxMailBody,MsgSendResult

sendMail

sub sendMail()
if inputMailTo = "" then
ErrMsgInputMailTo = "不能为空"
exit sub
end if
if ValidateEmail(inputMailTo) = false then
ErrMsgInputMailTo = "E-Mail Address Error"
exit sub
end if
if inputMailFrom = "" then
ErrMsgInputMailFrom = "不能为空"
exit sub
end if
if ValidateEmail(inputMailFrom) = false then
ErrMsgInputMailFrom = "E-Mail Address Error"
exit sub
end if
if inputMailSubject = "" then
ErrMsgInputMailSubject = "不能为空"
exit sub
end if
if textBoxMailBody = "" then
ErrMsgTextBoxMailBody = "不能为空"
exit sub
end if

Set mail = Server.CreateObject("CDONTS.NewMail")
mail.To = inputMailTo
mail.From = inputMailFrom
mail.Subject = inputMailSubject
mail.Body = textBoxMailBody
mail.Send

MsgSendResult = "发送成功!From: " + inputMailFrom + "; To: " + inputMailTo

end sub
%>
<html>
<head>
<title>发送邮件 By ASP</title>
</head>
<body>
<div align="center">

<table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#eeeeee" id="AutoNumber1">
<form id="formMail" method="post" action="">
<tr>
<td width="20%" height="24">收件人地址: </td>
<td width="80%" height="24">
<input type="text" id="inputMailTo" name="inputMailTo" size="48" value="<% = inputMailTo %>
">
<font color="#ff0000">
<strong>
<% = ErrMsgInputMailTo %>
</strong>
</font>
</td>
</tr>
<tr>
<td width="20%" height="24">发件人地址: </td>
<td width="80%" height="24">
<input type="text" id="inputMailFrom" name="inputMailFrom" size="48" value="<% = inputMailFrom %>
">
<font color="#ff0000">
<strong>
<% = ErrMsgInputMailFrom %>
</strong>
</font>
</td>
</tr>
<tr>
<td width="20%" height="24">邮件主题: </td>
<td width="80%" height="24">
<input type="text" id="inputMailSubject" name="inputMailSubject" size="48" value="<% = inputMailSubject %>
">
<font color="#ff0000">
<strong>
<% = ErrMsgInputMailSubject %>
</strong>
</font>
</td>
</tr>
<tr>
<td width="20%" height="24">邮件内容: </td>
<td width="80%" height="24">
<textarea id="textBoxMailBody" name="textBoxMailBody" Rows="6" Cols="48">
<% = textBoxMailBody %>
</textarea>
<font color="#ff0000">
<strong>
<% = ErrMsgTextBoxMailBody %>
</strong>
</font>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="Send Mail" id="buttonSendMail" name="buttonSendMail">
</td>
</tr>
<tr>
<td colspan="2" align="center" height="24">
</td>
</tr>
<tr>
<td colspan="2" align="center">
<font color="#ff0000">
<strong>
<% = MsgSendResult %>
</strong>
</font>
</td>
</tr>
</form>
</table>



</div>
</body>
</html>

<%
Function ValidateEmail(Expression)
Dim objRegExp
Set objRegExp = New RegExp
objRegExp.Pattern = "^[\w\.-]+@[\w\.-]+\.[a-zA-Z]+$"
ValidateEmail = objRegExp.Test(Expression)
End Function
%>



关于我们 | 联系我们 | 交费确认 | 友情链接 | 网站地图 | 诚征英才 |   评价本页    
中华人民共和国
增值电信业务经营许可证
粤B1.B2-20042046
Copyright © 2000-2010 Todaynic.com,Inc. All rights reserved
举报不良网站举报不良网站
珠 海 总 部: 0756-2229988 分机转: 5001(技术支持) 6300(产品咨询) 6390(财务部)
售 前 咨 询: 400-616-8000(全国统一销售热线) 13823039300 020-22822101 0756-3810533(域名)
  0756-3810516(空间) 3810516(邮局) 3810512(综合) 3810519(续费)
  0756-2623717      
售 后 客 服: 0756-3838000 3810500 3810501
3810502 3810503 3810505
代理业务部: 0756-2281766(国内) +852-26120931(港澳台)
+86.756-2281253 (Abroad Hotline)
香    港: +852-26120931(Sale Advisory) +852-36720651 (Technical support)
+852-24035228 (Complaint and suggestion)
广    州: 020-22822101(产品咨询) 87647652(技术支持) 87649375(行政部)
深    圳: 0755-33206037 25946996
总 部 地 址: 广东省珠海市人民东路221号西海大厦6楼B座 邮政编码:519001