jmail只要到网上下载一个程序就可以了..它也是发信的组件,,你可以在WWW.GOOGLE.COM搜索最新的JMAIL,,下载最新的程序就可以运行阿信的程序了.<%
sub Jmail(email)
Dim JMail,SendMail
Set JMail=Server.CreateObject("JMail.SMTPMail")
JMail.Logging=True
JMail.Charset="gb2312"
JMail.ContentType = "text/html"
JMail.ServerAddress=SMTPServer
JMail.Sender=SystemEmail
JMail.Subject=topic
JMail.Body=mailbody
JMail.AddRecipient email
JMail.Priority=3
JMail.Execute
Set JMail=nothing
if err then
SendMail=err.description
err.clear
else
SendMail="OK"
end if
end sub
%>
或者:
<%
Dim subject,mytype,name,email,tel,from,add,content
subject=cstr(Request("subject"))
mytype=cstr(Request("mytype"))
name=cstr(Request("name"))
email=cstr(Request("email"))
tel=cstr(Request("tel"))
from=cstr(Request("from"))
add=cstr(Request("add"))
content=cstr(Request("content"))
Dim Jmail
Set Jmail=server.createobject("Jmail.Message")
Jmail.Charset = "gb2312"
Jmail.Logging=true
Jmail.Silent = true
Jmail.Priority = 3
Jmail.From = "xxx@xxx"
Jmail.FromName = "name"
Jmail.MailServerUserName = "xxx@xxx"
Jmail.MailServerPassword = "xxx"
Jmail.AddRecipient "xxx@xxx"
Jmail.Subject = subject
Jmail.Body = content
if not Jmail.Send("smtpserver") then
Response.Redirect("send_failed.htm")
else
Response.Redirect("send_success.htm")
JMail.close
Set JMail=nothing
end if
%>
if not Jmail.Send("smtpserver") then
Response.Redirect("send_failed.htm")
else
Response.Redirect("send_success.htm")
JMail.close
Set JMail=nothing
end if
%>
根据英文,各自的方法,属性应该都可以看得懂
<%
sub Jmail(email)
Dim JMail,SendMail
Set JMail=Server.CreateObject("JMail.SMTPMail")
JMail.Logging=True
JMail.Charset="gb2312"
JMail.ContentType = "text/html"
JMail.ServerAddress=SMTPServer
JMail.Sender=SystemEmail
JMail.Subject=topic
JMail.Body=mailbody
JMail.AddRecipient email
JMail.Priority=3
JMail.Execute
Set JMail=nothing
if err then
SendMail=err.description
err.clear
else
SendMail="OK"
end if
end sub
sub Cdonts(email)
dim objCDOMail
Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
objCDOMail.From =SystemEmail
objCDOMail.To =email
objCDOMail.Subject =topic
objCDOMail.BodyFormat = 0
objCDOMail.MailFormat = 0
objCDOMail.Body =mailbody
objCDOMail.Send
Set objCDOMail = Nothing
if err then
SendMail=err.description
err.clear
else
SendMail="OK"
end if
end sub
sub aspemail(email)
Set mailer=Server.CreateObject("ASPMAIL.ASPMailCtrl.1")
recipient=email
sender=SystemEmail
subject=topic
message=mailbody
mailserver=SMTPServer
result=mailer.SendMail(mailserver, recipient, sender, subject, message)
if err then
SendMail=err.description
err.clear
else
SendMail="OK"
end if
end sub
%>
request提交的信息
Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
objCDOMail.From =""&FromEmail&""
objCDOMail.To =""&tomail&""
objCDOMail.Subject =""&Title&""
objCDOMail.BodyFormat = 0
objCDOMail.MailFormat = 0
objCDOMail.Body =""&Content&""
objCDOMail.Send
Set objCDOMail = Nothing
if err then
SendResult=0
e=e+1
else
SendResult=1
s=s+1
end if