asp jmail发邮件 详细解析第1/2页_应用技巧

发个个比较详细的asp与jmail 实现发送邮件的代码,前一段时间有发过一个简单的JMAIL邮件发邮件的代码,今天就把这个代码做一个具体的注解,并增加了另外两个格式的代码,并举几个简单的例子: 

首先是jmail.smtpmail的核心代码:  

复制代码 代码如下:

<%  
Set jmail = Server.CreateObject("JMAIL.SMTPMail") '创建一个JMAIL对象  
jmail.silent = true 'JMAIL不会抛出例外错误,返回的值为FALSE跟TRUE  
jmail.logging = true '启用使用日志  
jmail.Charset = "GB2312" '邮件文字的代码为简体中文  
jmail.ContentType = "text/html" '邮件的格式为HTML的  
jmail.ServerAddress = "Server Address" '发送邮件的服务器  
jmail.AddRecipient Email '邮件的收件人  
jmail.SenderName = "SenderName" '邮件发送者的姓名  
jmail.Sender = "Email Address" '邮件发送者的邮件地址  
jmail.Priority = 1 '邮件的紧急程序,1 为最快,5 为最慢, 3 为默认值  
jmail.Subject = "Mail Subject" '邮件的标题  
jmail.Body = "Mail Body" '邮件的内容  
jmail.AddRecipientBCC Email '密件收件人的地址  
jmail.AddRecipientCC Email '邮件抄送者的地址  
jmail.Execute() '执行邮件发送  
jmail.Close '关闭邮件对象  
%>  

       w3 Jmail4.3组件重新设计了其内部结构——使用Message对象代替原来的单一对象Jmail.smtpmail发送邮件,有些方法需要身份验证的(如163、yahoo等),可以用下面的方法解决: 

复制代码 代码如下:

<%  
Set jmail = Server.CreateObject("JMAIL.Message") '建立发送邮件的对象  
jmail.silent = true '屏蔽例外错误,返回FALSE跟TRUE两值j  
mail.logging = true '启用邮件日志  
jmail.Charset = "GB2312" '邮件的文字编码为国标  
jmail.ContentType = "text/html" '邮件的格式为HTML格式  
jmail.AddRecipient Email '邮件收件人的地址  
jmail.From = "Email From for Sender" '发件人的E-MAIL地址  
jmail.MailServerUserName = "UserName of Email" '登录邮件服务器所需的用户名  
jmail.MailServerPassword = "Password of Email" '登录邮件服务器所需的密码  
jmail.Subject = "Mail Subject" '邮件的标题  
jmail.Body = "Mail Body" '邮件的内容  
jmail.Prority = 1 '邮件的紧急程序,1 为最快,5 为最慢, 3 为默认值  
jmail.Send("Server Address") '执行邮件发送(通过邮件服务器地址)  
jmail.Close() '关闭对象  
%> 

当前1/2页 12下一页阅读全文

时间: 2024-09-12 12:22:35

asp jmail发邮件 详细解析第1/2页_应用技巧的相关文章

asp jmail发邮件 详细解析第1/2页

发个个比较详细的asp与jmail 实现发送邮件的代码,前一段时间有发过一个简单的JMAIL邮件发邮件的代码,今天就把这个代码做一个具体的注解,并增加了另外两个格式的代码,并举几个简单的例子: 首先是jmail.smtpmail的核心代码:  复制代码 代码如下:<%   Set jmail = Server.CreateObject("JMAIL.SMTPMail") '创建一个JMAIL对象   jmail.silent = true 'JMAIL不会抛出例外错误,返回的值为

ASP.NET MVC使用RazorEngine解析模板生成静态页_实用技巧

简述       Razor是ASP.NET MVC 3中新加入的技术,以作为ASPX引擎的一个新的替代项.在早期的MVC版本中默认使用的是ASPX模板引擎,Razor在语法上的确不错,用起来非常方便,简洁的语法与.NET Framework 结合,广泛应用于ASP.NET MVC 项目.       我们在很多项目开发中会常常用到页面静态化,页面静态化有许多方式,最常见的就是类似很多PHP CMS种使用的 标签替换的方式(如:帝国CMS.EcShop等),还有很多都是伪静态,伪静态我们就不做过

ASP+XML实例演练编程代码第1/3页_应用技巧

实例演练ASP+XML编程 本文是一篇实例讲解的文章.作为一个普通的程序员,我深知,一个优秀的例程,对于正在学习编程的人是多么的有帮助.本文中使用的例程,是一个联系信息管理程序,我也是写来以方便自己和朋友们互相联系用的.但麻雀虽小,五脏俱全,相信对正在学习ASP+XML编程的朋友们,还是具备一定的参考价值的.  读者可以通过此实例,了解在ASP(Active Server Page)中如何操纵XML文件,并进行数据的各种处理,包括XML节点的建立.修改.删除和保存等等.文中涉及到的技术包括ASP

ASP XML编程objXML.async = False第1/2页_应用技巧

从技术上来说,在ASP环境中,读入并管理XML文本的主要方法有三种: 创建MSXML对象,并且将XML文档载入DOM: 使用服务器端嵌入(Server-Side Include,SSI): 就如同访问其他文本文件一样,使用FileSystemObject来访问XML文档: 第四种方法是在客户端创建内置的数据岛,有关的内容以后讲解. 一.使用DOM 为了在ASP代码中使用DOM,需要创建一个Microsoft XML分析器的实例,它像任何别的COM组件一样被实例化,在页面的开始处顼要增加几行标准代

浅谈ASP.NET的Postback 实例代码第1/2页_实用技巧

我们知道,无论是ASP.NET1.x,2.0,甚至是以后的版本,ASP.NET最终Render到Client端通过浏览器浏览的都是一样:一个单纯的HTML.Client通过Submit Form的方式将填入Form的数据提交给Server进行处理.我们现在来看看ASP.NET整个Postback程序处理的过程. 首先我们通过一个Sample来看ASP.NET如何处理一个通过Click一个Button引起的Postback.下面是Web Page的HTML: 复制代码 代码如下: <%@ Page

asp.net gridview 72般绝技第1/2页_实用技巧

GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等字符串格式GridView实现用"..."代替超长字符串GridView一般换行与强制换行

功能不错的asp模板类代码附下载第1/4页_应用技巧

此类支持循环替换,支持嵌套循环替换,支持多模板.  类的代码就不贴不来啰嗦了,在后面有下载,只贴出demo的代码.  一.模板只有一个循环块  模板文件主要代码  <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>{myname}模板-{webName}</title>  </head>

asp.net+js实时奥运金牌榜代码第1/2页_实用技巧

复制代码 代码如下: <script language="JavaScript" type="text/javascript"> //测试浏览器类型// var Browser = new Object(); Browser.ua = window.navigator.userAgent.toLowerCase(); Browser.ie = /msie/.test(Browser.ua); Browser.moz = /gecko/.test(Brow

.net 反序题目的详细解答第1/2页_实用技巧

请将方法补充完整: 复制代码 代码如下: static void Reverse(int[] array, int begin, int end) { ... } Reverse方法的作用是将array数组中,从begin下标到end下标之间的元素反序一下,如一个数组初始值是[1, 2, 3, 4, 5, 6],begin为1,end为4,那么当调用了Reverse之后,array数组中的元素便依次成为[1, 5, 4, 3, 2, 6],其中从array[1]到array[4]之前的元素被反序