ASP网页编程之Asp 使用 Jmail 发信的函数
因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。jmail|函数Asp使用Jmail发信的函数Loster(OICQ:181306)[假如转载请勿删除此信息,感谢!]函数名:Send_Email()
感化:使用Jmail4.3组件发送E-Mail
参数:
Email:范例:字符串。感化:吸收E-Mail的地点。
E_Subject:范例:字符串。感化:函件主题。
Information:范例:字符串。感化:函件内容。
S_Type:范例:布尔值。感化:是不是为Html格局函件。True为Html格局。False为文本格局。
C_M_Chk:范例:布尔值。感化:Smtp服务器是不是必要身份考证
假如发送乐成,函数将前往True不然前往False
************************************************************************************
FunctionSend_Email(Email,E_Subject,Information,S_Type,C_M_Chk)
ConstC_Email=““发送者的邮箱
ConstC_HostName=““发送者的名字
ConstC_Smtp=“smtp.xxx.com“Smtp服务器地点
ConstC_M_User=““假如Smtp服务器必要考证身份,请输出用户名
ConstC_M_Pass=““请输出暗码
DimSender
Err.Clear
OnErrorResumeNext
IfEmail=""OrInformation=""OrE_Subject=""Then
Send_Email=False
ExitFunction
EndIf
setSender=Server.CreateObject("Jmail.message")
Sender.Logging=true
Sender.From=C_Email
Sender.Fromname=C_HostName
sender.addrecipientEmail
sender.subject=E_Subject
IfS_Type=FalseThen
sender.appendtextInformation
Else
Sender.AppendHtmlInformation
EndIf
sender.maildomain=C_Smtp
IfC_M_Chk=TrueThen
sender.mailserverusername=C_M_User
sender.mailserverpassword=C_M_Pass
EndIf
sender.Priority=1
sender.send(C_Smtp)
IfErr.Number0Then
Send_Email=False
Else
Send_Email=True
EndIf
Err.Clear
EndFunction
</p>减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点) Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
页:
[1]