- 浏览: 140507 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
puyancheng1988:
哥们儿,我用的jfreechart在linux服务器上生成的图 ...
JFreeChart图表 -
soujava:
...
Linux下Oracle自动备份脚本 -
skylikeblue:
...
基于JAVA实现的手机收发短消息系统
快速掌握Jmail使用方法
下面是一段程序代码,现在共享出来让大家学习:
path=Server.MapPath("\images\logo.gif")
Set JMail=Server.CreateObject("JMail.SMTPMail")
JMail.ContentType="text/html"
JMail.Encoding = "base64" JMail.Charset="gb2312"
JMail.ServerAddress = "mail.chinabs.net"
JMail.Sender = "chinabs@chinabs.net"
JMail.Subject = "chinabs.net发给您的密码!"
JMail.AddRecipient(email)
JMail.Body =str
JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
JMail.AddAttachment(path)
JMail.Execute
JMail.Close
Set JMail = Nothing
这个小程序用到了许多jmail的参数,总结如下:
(1)Body(信件正文) : 字符串如:JMail.Body = "这里可以是用户填写的表单内容,可以取自From。"
(2)Charset(字符集,缺省为"US-ASCII") : 字符串如:JMail.Charset = "US-ASCII"
(3)ContentTransferEncoding : 字符串 指定内容传送时的编码方式,缺省是"Quoted-Printable"如:
JMail.ContentTransferEncoding = "base64"
(4)ContentType(信件的contentype. 缺省是"text/plain") : 字符串如果你以HTML格式发送邮件, 改为
"text/html"即可。 如:JMail.ContentType = "text/html"
(5)Encoding : 字符串 设置附件编码方式(缺省是"base64)。 可以选择使用的是"base64", "uuencode"
or "quoted-printable" 如:JMail.Encoding = "base64"
(6)Log(Jmail创建的日志,前提loging属性设置为true,见下面) : 字符串 如:使用Response.Write(
JMail.Log )语句列出日志信息。
(7)Logging(是否使用日志) : 布尔型 如:JMail.Logging = true
(8)Recipients : 字符串 只读属性,返回所有收件人 如:Response.Write( "" + JMail.Recipients +
"" );
(9)ReplyTo(指定别的回信地址) : 字符串 如:JMail.ReplyTo = "anyother@mailhost.com"
(10)Sender( 发件人的邮件地址) : 字符串 如:JMail.Sender = "sender@mailhost.com"
(11)SenderName(发件人的姓名) : 字符串如:JMail.SenderName = "一克"
(12)ServerAddress(邮件服务器的地址) : 字符串 你可以指定多个服务器,用分号点开。可以指定端口
号。 如果serverAddress保持空白,JMail会尝试远程邮件服务器,然后直接发送到服务器上去。 如:
JMail.ServerAddress = "mail.263.net.cn"
(13)Subject(设定邮件的标题,可以取自From。):字符串 如:JMail.Subject = "客户反馈表单"
(14)添加文件附件到邮件 如:JMail.AddAttachment( "c:\anyfile.zip" )
(15)AddCustomAttachment( FileName, Data ) 添加自定义附件. 如:JMail.AddCustomAttachment(
"anyfile.txt", "Contents of file" );
(16)AddHeader( Header, Value ) 添加用户定义的信件标头。 如:JMail.AddHeader( "Originating-
IP","192.168.10.10" );
(17)AddRecipient(收件人):字符串 如:JMail.AddRecipient( "info@dimac.net" );
(18)AddRecipientBCC( Email ),密件收件人: 如:JMail.AddRecipientBCC( "anyone@mailhost.com"
);
(19)AddRecipientCC( Email ) ,抄送收件人:如:JMail.AddRecipientCC( "anyone@mailhost.com" )
(20)AddURLAttachment( URL, 文档名) 下载并添加一个来自url的附件. 第二个参数"文档名", 用来指
定信件收到后的文件名。如:JMail.AddURLAttachment( "http://www.chinabs.net/jmail.zip",
"jmail" )
(21)AppendBodyFromFile( 文件名) ,将文件作为信件正文: 如:JMail.AppendBodyFromFile(
"c:\anyfile.txt" )
(22)AppendText( Text )追加信件的正文内容,比如增加问候语或者其它信息。 如:
JMail.AppendText( "欢迎访问本站!" )
(23)Close() ,强制JMail关闭缓冲的与邮件服务器的连接: 如:JMail.Close()
(24)Execute() ,执行邮件的发送 如:JMail.Execute()
发表评论
-
服务器端进行表单验证是很需要的
2008-09-28 09:25 821在实际应用中客户端和服务器端都需要做验证. 在客户端验证真正目 ... -
隐藏超链接所带参数的方法
2008-11-11 10:25 10651. 用JavaScript 正确的做法应该是: <sc ... -
JSP中WAP中文乱码解决方案
2008-03-05 16:24 912前段时间用JSP做一个WAP的应用,碰到中文参数传递保存乱码, ... -
ASP事务处理
2008-03-05 16:49 940<%'asp事务处理。'测试数据库为sql serv ... -
XML的代替者JSON
2008-03-05 16:50 632我个人觉得PHP与Javascript ... -
表格头固定而列可滚动的效果
2008-03-05 16:52 892对于经常需要表格头部不东,而列表可以滚动,多用于数据比较多的情 ... -
asp下连接数据库大全
2008-03-05 16:53 819经常使用到有关数据库的操作。包括连接代码、SQL命令等等,又不 ... -
PHP操作excel的一个例子
2008-03-05 16:55 1557<?php//定义一个excel文 ... -
CakePHP中文教程1
2008-03-10 10:28 12651,读者 这份手册是为了那些想快速建立web程序的人所写。C ... -
CakePHP中文教程2
2008-03-10 10:30 1406第三章 安装CakePHP 1,Requirements ... -
CakePHP 中文教程3
2008-03-10 10:32 1001第五章 Scaffolding (脚手架?) Scaffol ... -
CakePHP中文教程4
2008-03-10 10:34 817接上页:var $hasOne = array('associ ... -
CakePHP中文教程5
2008-03-10 10:35 992第九章 Helpers Helpers设计的目的是提供一些方 ... -
CakePHP中文教程6
2008-03-10 10:36 716第十章 数据正确性(Data Validation) 创建用 ... -
cakephp实例
2008-03-10 10:58 1062基本的配置:数据库设置 我这里使用的是数据库newsapach ... -
cakephp用户登录验证实例
2008-03-10 11:01 1698/app/controllers/user_controlle ... -
textarea支持图形编辑的实现方法
2008-03-13 17:22 756本来以为只有iframe支持编辑了,今天突然发现textare ... -
PHP正则表达式
2008-03-14 12:53 2326今天起,会开始弄一个PHP ... -
防止页面缓存的方法
2008-08-19 09:11 831htm网页 <metahttp-equiv=" ... -
疯狂代码 写给WEB2.0的站长
2008-09-02 17:02 641当互联网吵吵嚷嚷的进入2.0时代,当互联网的技术不再是那么 ...
相关推荐
**Jmail使用方法大全** Jmail是一款在编程领域广泛应用的邮件发送组件,尤其在ASP、ASP.NET等Web开发环境中,它提供了便捷的方式来发送电子邮件。Jmail的灵活性和易用性使其成为开发者们的首选工具,无论是在企业级...
以上就是JMail组件的基本使用方法。需要注意的是,实际应用中可能会涉及到错误处理和更复杂的配置,例如SSL/TLS加密、多部分邮件(包含文本和HTML版本)、邮件队列管理等。JMail也提供了丰富的选项和事件来满足这些...
### ASP使用Jmail发送邮件的函数及使用方法 在Web开发中,经常需要通过脚本语言来实现自动化发送邮件的功能,以满足用户注册、找回密码等业务需求。本文将详细介绍如何利用ASP(Active Server Pages)结合Jmail组件...
总的来说,JMAIL用户手册(中文版)是一本详尽的指南,涵盖了JMAIL的所有核心功能和使用技巧。无论是初学者还是有经验的开发者,都能从中受益,快速掌握JMAIL的使用,从而高效地实现在应用程序中的邮件功能。
本文档将详细介绍JMail的功能、安装过程、使用方法以及一些编程实例。 ### 1. JMail 新特性 JMail 4.2 版本带来了许多改进和新特性,包括更好的性能优化、增强的安全性以及对最新邮件标准的支持。例如,它可能包含...
本文将深入解析Jmail的使用,帮助您理解和掌握如何利用这个工具进行邮件的发送与接收。 ### 一、Jmail简介 Jmail是基于Java语言的邮件API,它支持SMTP(简单邮件传输协议)和POP3(邮局协议第三版)协议,使得...
在本文中,我们将深入探讨w3JMail的核心功能、使用方法以及在实际开发中的应用场景。 一、w3JMail核心功能 1. **邮件发送**:w3JMail支持SMTP(Simple Mail Transfer Protocol)协议,可以方便地发送HTML格式、纯...
mail 4.4 免费版 Dimac 公司的邮件收发组件,这是一个非常成熟和强大的邮件组 件。它不但可以完成发邮件的工作,还可以POP收信,并支持收发 邮件时的PGP加密,内置一个群发邮件的对象,可以使群发编程更 ...
本文将深入解析Jmail组件的关键知识点,包括其新特性、安装配置、以及主要对象的使用方法。 #### Jmail组件新特性概览 Jmail 4.3版本相比之前的版本进行了重大升级,其中最显著的变化是采用了全新的内核技术,通过...
**JMail组件的使用方法**: 1. **安装与注册**:首先,你需要下载并安装JMail44_pro.exe这个执行文件,完成安装后,JMail组件会自动注册到你的系统中。如果你需要在项目中使用JMail,需要确保在Web.config或App....
《jmail中文使用手册》是一份详尽的指导文档,主要针对的是jmail这款电子邮件处理软件。这份手册包含了中英文两个版本,便于不同语言背景的用户理解和使用。Jmail是一款强大的SMTP/POP3邮件服务器组件,它允许开发者...
下载JMail 4.3中文使用手册(PDF),可详细了解JMail的各项功能和使用方法,手册包含了详细的示例代码和故障排除指南,对于初学者来说是一份宝贵的参考资料。 综上所述,JMail 4.3是ASP开发者实现邮件功能的重要工具...
在实际使用JMail组件时,开发者需要根据项目需求,首先安装并配置JMail,然后在代码中导入相关库,创建邮件对象,设置邮件属性(如收件人、主题、正文等),最后调用发送方法来发送邮件。例如,下面是一个简单的使用...
阿江翻译的这份中文说明文档为开发者提供了全面、详细的Jmail函数使用指南,帮助理解和掌握每个函数的具体用法,并配以实例,使得学习过程更为直观。 1. **安装和配置 Jmail** 在使用Jmail之前,首先需要将其下载...
“w3JMail4.pdf”是jmail.dll的详细使用指南,它包含了组件的安装、配置以及各种操作方法的实例。这份文档通常会涵盖以下内容: 1. **安装步骤**:如何将jmail.dll添加到项目中,以及所需的系统配置。 2. **API参考...
本篇文章将详细探讨如何使用JMail组件来完成邮件的发送与接收,以及如何处理邮件中的附件。 首先,我们来看发送邮件的部分。使用JMail发送邮件主要包括以下几个步骤: 1. **配置SMTP服务器**:JMail需要知道SMTP...
如果需要添加附件,可以使用`jMail.AddAttachment()`方法。同时,根据实际环境,可能需要调整SMTP服务器的相关配置。 "Jmail组件使用小记.doc"文件很可能包含了更详尽的使用教程和注意事项,包括如何处理错误、如何...
标题“jmail.dll 下载”与描述“jmail.dll vs2005,2008发送邮件”涉及的核心知识点是使用jmail.dll这个动态链接库(DLL)在ASP.NET 2008环境下发送电子邮件。DLL文件是Windows操作系统中用于封装一组相关功能的共享...
本文将详细介绍JMail4.5的各项功能与使用方法。 #### 二、新特性 在最新版本中,JMail4.5增加了许多实用的新特性: - **邮件接收功能**:新增了POP3支持,使用户能够接收邮件。 - **PGP加密**:增强了安全性,可以...
JMail是一个功能强大的工具,它支持SMTP、POP3和IMAP协议,可以发送和接收邮件,提供了一种简便的方法来集成邮件功能到基于ASP的网页中。 描述中提到的"sendmesg.asp"是一个ASP页面,它是实现这一功能的代码所在。...