⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sendmail.asp

📁 图书销售系统,页面丰富,连接数据库,多个运行.
💻 ASP
字号:
<!--#include file="connection.asp"-->
<!--#include file="Vchar.asp"-->
<!--#include file="../Webconfig.asp"-->
<!--#include file="../char.asp"-->
<script src="ubbcode.js"></script>
<%dim userid,action,username,sendusermail
userid=int(request.QueryString("id"))
action=trim(request.QueryString("Action"))
if action="sendmail" then call sendemail()
set rs=server.CreateObject("adodb.recordset")
rs.open "select username,useremail from [shop_users] where userid="&userid,conn,1,1
username=trim(rs("username"))
sendusermail=trim(rs("userEmail"))
rs.close
set rs=nothing
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="admin.css" rel="stylesheet" type="text/css">
</head>

<body>
<table width="96%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#6396D6">
  <tr> 
    <td height="18" background="images/admin_bg.gif"><div align="center"><strong><font color="#FFFFFF">给用户发送邮件</font></strong></div></td>
  </tr>
  <tr> 
    <td height="113" bgcolor="#DEE7FF"><br>
      <table width="80%" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#FFFFFF">
        <form name="myform" method="post" action="SendMail.asp?Action=sendmail">
          <tr bgcolor="#DEE7FF"> 
            <td width="15%"><div align="center"> 接收邮箱:</div></td>
            <td width="85%" style="padding-left:6px"><input name="sendAddr" type="text" id="sendAddr" value=<%=sendusermail%>>
              <input name=comeurl type=hidden value=<%=Request.ServerVariables("HTTP_REFERER")%>></td>
          </tr>
          <tr bgcolor="#DEE7FF"> 
            <td><div align="center">邮件主题:</div></td>
            <td style="padding-left:6px"><input name="mailTitle" type="text" id="mailTitle"></td>
          </tr>
          <tr bgcolor="#DEE7FF">
            <td>&nbsp;</td>
            <td style="padding-left:6px"><!--#include file="getUbb.asp" --></td>
          </tr>
          <tr bgcolor="#DEE7FF"> 
            <td><div align="center">邮件内容:</div></td>
            <td style="padding-left:6px"><textarea name="content" cols="60" rows="9" id="content"><%=username%>您好:</textarea></td>
          </tr>
          <tr bgcolor="#DEE7FF"> 
            <td><div align="center"></div></td>
            <td style="padding-left:6px"><input type="submit" name="Submit" value="确认发送"></td>
          </tr>
        </form>
      </table>
      <br>
    </td>
  </tr>
</table>
<br>
<table width="96%" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#6396D6">
  <tr> 
    <td height="16" background="images/admin_bg.gif"><div align="center"><font color="#FFFFFF"><strong>操作注意事项及说明</strong></font></div></td>
  </tr>
  <tr> 
    <td height="37" bgcolor="#DEE7FF"><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr> 
          <td>·使用此功能,首先要确保您的邮件发送功能已打开。<br>
          </td>
        </tr>
      </table></td>
  </tr>
</table><!--#include file="copyright.asp"-->
</body>
</html>
<%
sub sendemail()
if sendmail>0 then
dim rs1
set rs1=server.CreateObject("adodb.recordset")
rs1.open "select jmailuser,jmailmail,jmailsmtp,jmailpassword from shop_config",conn,1,1
dim email,title,msg,smtpserver,smtpuser,smtppwd,smtpemail,jmail,isgo
'发送邮件参数设置
smtpserver = trim(rs1("jmailsmtp"))   '//邮件服务器
smtpuser = trim(rs1("jmailuser"))           '//用户名
smtpemail = trim(rs1("jmailmail"))  '//邮件地址
smtppwd = trim(rs1("jmailpassword"))           '//密码
rs1.close
set rs1=nothing

email=trim(request("sendAddr"))         '//收信人地址
title=trim(request("mailTitle"))                  '//标题 
msg=ubbcode(trim(request("content")))				'//内容

'发送邮件
select case sendmail
case 1
Set jmail= server.CreateObject ("jmail.message")
jmail.Silent = true
jmail.Charset = "gb2312"
jMail.ContentType = "text/html"
jmail.From = smtpemail  '//这里是发信人地址
jmail.FromName = webname       '//发信人姓名

jmail.Subject = title         '//标题
jmail.AddRecipient email      '//地址
jmail.Body = msg              '//内容


jmail.MailServerUserName = smtpuser 
jmail.MailServerPassWord = smtppwd
isgo = jmail.Send(smtpserver)

jmail.Close
set jmail = nothing

case 2
Dim objCDO 
Set objCDO = Server.CreateObject("CDONTS.NewMail")
objCDO.bodyFormat=0		'/支持html
objCDO.mailFormat=0		'/支持html
objCDO.To = email
objCDO.From = smtpemail	& "("& webname &")" 		
'objCDO.bcc = "janedoe@aol.com" ’Blind cc   抄送
objCDO.Subject = title 
objCDO.Body = msg 
objCDO.Importance = 2 'High importance! 
'objCDO.AttachFile("\\server\jane\resume.doc","Resume.doc")  //附件
objCDO.Send  'Send off the email! 
'Cleanup 
Set objCDO = Nothing 


end select


else
response.write "<script language=javascript>alert('发送失败,邮件发送功能未打开或服务器不支持Jmail。');window.location.reload('"&trim(request("comeurl"))&"')</script>"
response.End()
end if
response.write "<script language=javascript>alert('恭喜您,邮件发送成功!');window.location.reload('"&trim(request("comeurl"))&"')</script>"
response.End

end sub

%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -