仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 583|回复: 9
打印 上一主题 下一主题

[学习教程] ASP编程:一个用jmail发信的历程,及利用办法.使...

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:57:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,jmail|历程一个用jmail发信的历程,及利用办法.
发信时,间接挪用这个历程就好了。
<%
dimstr,HtmlBody
HtmlBody="<html><bodybgcolor=redtopmargin=40><palign=center>ILove2Yup!</p></html>"
str=JmailSend("2yup","ILoveYou",true,HtmlBody,"2yup@2yup.com","suercool@sina.com","suercool","smtp.sina.com.cn","suercool","Password")

ifstr="Y"then
response.write("发送乐成")
else
response.write("发送失利!请重试!")
endif
=================================================
函数名:JmailSend
作用:用Jmail发送邮件
参数:Subject邮件题目
Body邮件内容
Body邮件内容
isHtml是不是发送Html格局邮件(true是)
HtmlBodyHtml格局邮件内容
    MailTo收件人Email
From发件人Email
FromName发件人姓名
Smtpsmtp服务器
Username邮箱用户名
Password邮箱暗码
前往值:JmailSend="N"发送失利 JmailSend="Y"发送乐成
~~~~~~~~~~suercool~~~~~

=================================================

functionJmailSend(Subject,Body,isHtml,HtmlBody,MailTo,From,FromName,Smtp,Username,Password)
dimJmailMsg
setJmailMsg=server.createobject("jmail.message")
JmailMsg.mailserverusername=Username
JmailMsg.mailserverpassword=Password

JmailMsg.addrecipientMailTo
JmailMsg.from=From
JmailMsg.fromname=FromName

JmailMsg.charset="gb2312"
JmailMsg.logging=true
JmailMsg.silent=true

JmailMsg.subject=Subject
JmailMsg.body=Body
ifisHtml=truethenJmailMsg.htmlbody=HtmlBody

ifnotJmailMsg.send(Smtp)then
JmailSend="N"
else
JmailSend="Y"
endif
JmailMsg.close
setJmailMsg=nothing
endfunction
%>
</p>结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。
小魔女 该用户已被删除
沙发
发表于 2015-1-20 06:43:49 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
蒙在股里 该用户已被删除
板凳
发表于 2015-1-26 22:40:38 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
灵魂腐蚀 该用户已被删除
地板
发表于 2015-1-27 05:01:43 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
兰色精灵 该用户已被删除
5#
发表于 2015-2-4 22:33:00 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
深爱那片海 该用户已被删除
6#
发表于 2015-2-10 21:56:07 | 只看该作者
掌握asp的特性而且一定要知道为什么。
7#
发表于 2015-3-1 16:02:17 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
山那边是海 该用户已被删除
8#
发表于 2015-3-10 19:52:56 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
透明 该用户已被删除
9#
发表于 2015-3-17 09:22:11 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
爱飞 该用户已被删除
10#
发表于 2015-3-24 06:00:37 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-10 05:07

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表