仓酷云

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

[学习教程] ASP编程:用cdont组件发邮件

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

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

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

x
Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。发邮件比来看到充很多网友要用主动发邮件的会商,这个东东我之前也研讨过如今把它公布到这儿,但愿能给人人带来用途:
<%
fromwho=request("fromwho")
frommail=request("frommail")
towho=request("towho")
tomail=request("tomail")
subject=request("subject")
content=request("content")
title=request("title")
%>
<%
创建一个CDONTS.NEWMAIL工具

setobjmail=server.createobject("cdonts.newmail")
设置寄件人
objmail.from=fromwho
objmail.from=frommail
设置收件人
objmail.to=towho
objmail.to=tomail
设置邮件主题
objmail.subject=subject
设置邮件内容
objmail.body=content&title&towho&fromwho
将邮件格局设成HTML,若没有这两行,则默许的是txt格局
objmail.bodyformat=0
objmail.mailformat=0
objmail.send
%>
<%
response.write"<scriptlanguage=javascript>alert(你已乐成寄出了!!!);</script>"
response.write"<scriptlanguage=javascript>window.location.href=vbscript:history.back</script>"

%>

这个程序已测试经由过程的



--------------------------------------------------------------------------------
关于这篇文章的批评[注重:这里仅仅是给人人供应了一个宣布对文章自己意见的中央,假如有疑问,请到论坛提出]我要发问!
hyijiao2003-10-1411:33:00

怎样把上面的JMAIL改成用MS.Cdontsl]件?xx
--------------------------------------------------------------------------------
您好!

  怎样把上面的JMAIL改成用MS.Cdontsl]件?xx!

SetJMail=Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress="mail.powercord911.com:25"
JMail.Sender="mis@powercord911.com"
JMail.Subject="您的登录暗码"
JMail.AddRecipient(rsuserinfo.Fields.Item("useremail").Value)
JMail.Body="尊崇的用户您好,起首感激您利用我们的服务!."&vbCrLf&vbCrLf
JMail.Body=JMail.Body&"您的用户名是:"&(rsuserinfo.Fields.Item("user_name").Value)&vbCrLf
JMail.Body=JMail.Body&"您的注册邮箱是:"&(rsuserinfo.Fields.Item("useremail").Value)&vbCrLf
JMail.Body=JMail.Body&"您的登录暗码是:"&(rsuserinfo.Fields.Item("fpassword").Value)&vbCrLf
JMail.Body=JMail.Body&"请妥帖保管您的暗码,如再次忘记暗码,请登录至本站取回您的暗码,感谢您利用本体系。"&vbCrLf
JMail.Body=JMail.Body&"顺祝商祺!"&vbCrLf
JMail.Body=JMail.Body&"××××××无限公司"
JMail.Priority=3
JMail.AddHeader"Originating-IP",Request.ServerVariables("REMOTE_ADDR")
JMail.Execute

在以上代码中两句代码:
JMail.ServerAddress="mail.powercord911.com:25"
JMail.Sender="mis@powercord911.com"

mail.powercord911.com:25是你的发送邮件服务器,25是端标语


</p>大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-20 06:43:59 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
透明 该用户已被删除
板凳
发表于 2015-1-26 22:40:38 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
爱飞 该用户已被删除
地板
发表于 2015-1-27 05:01:43 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
小妖女 该用户已被删除
5#
发表于 2015-2-2 22:18:59 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
金色的骷髅 该用户已被删除
6#
发表于 2015-2-8 12:52:19 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
若相依 该用户已被删除
7#
发表于 2015-2-25 14:18:30 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
冷月葬花魂 该用户已被删除
8#
发表于 2015-3-7 21:38:10 | 只看该作者
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
莫相离 该用户已被删除
9#
发表于 2015-3-15 14:31:19 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
分手快乐 该用户已被删除
10#
发表于 2015-3-22 01:20:57 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 20:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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