ASP网站制作之一个新的JMail(4.3版本)发送代码
Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;jmail该段代码触及到JMailv4.3的年夜部分经常使用办法。包含邮件基础信息、身份考证、附件等。无需良多的修正就能够利用,也能够改成函数或历程。
<%
DimJMail,contentId
SetJMail=Server.CreateObject("JMail.Message")
JMail.Charset="gb2312"邮件字符集,默许为"US-ASCII"
JMail.ISOEncodeHeaders=False是不是举行ISO编码,默许为True
发送者信息(可用变量体例赋值)
JMail.From="jiaz@21cn.com"发送者地点
JMail.FromName="D.J."发送者姓名
JMail.Subject="您在炫网资讯的歌词快递(请将编码设为简体中文(gb2312))"邮件主题
身份考证
JMail.MailServerUserName="user"身份考证的用户名
JMail.MailServerPassword="password"身份考证的暗码
设置优先级,局限从1到5,越年夜的优先级越高,3为一般
JMail.Priority=3
JMail.AddHeader"Originating-IP",Request.ServerVariables("REMOTE_ADDR")
到场一个收件人【变量email:收件人地点】能够统一语句反复到场多个
JMail.AddRecipient(email)
到场附件【变量filename:附件文件的相对地点,确保用户IUSR_????有会见的权限】
【参数设置是(True)否(False)为Inline体例】
contentId=JMail.AddAttachment(filename,True)
邮件主体(HTML(注重函件内链接附件的体例))
JMail.HTMLBody="<html><head><METAcontent=zh-cnhttp-equiv=Content-Language><metahttp-equiv=""Content-Type""content=""text/html;charset=gb2312""><styletype=text/css>A:link{FONT-SIZE:9pt;TEXT-DECORATION:none;color:#000000}A:visited{FONT-SIZE:9pt;TEXT-DECORATION:none;color:#666666}A:hover{COLOR:#ff6600;FONT-SIZE:9pt;TEXT-DECORATION:underline}BODY{FONT-SIZE:9pt}--></style></head><bodybgcolor=""#FFFFFF""text=""#666666""leftmargin=""0""topmargin=""30""link=""#FF9900""><center>点击这里<ahref=cid:"&contentId&">[附件文件]</a>将文件保留</center></body></html>"
邮件主体(文本部分)
JMail.Body="我们的邮件接纳了HTML格局,可是您的邮件检察软件大概不撑持。您能够会见以下地点来检察:http://music.liuxuan.com"
发送【挪用格局:objJMail.Send(SMTPServerAddress[:Port])】
JMail.Send("user:password@smtp.21cn.com")
封闭并扫除工具
JMail.Close()
SetJMail=Nothing
%>
</p>结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。 那么,ASP.Net有哪些改进呢? 掌握asp的特性而且一定要知道为什么。 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
页:
[1]