若天明 发表于 2015-2-3 23:34:05

ASP编程:JMAIL属性、办法大全

对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,jmail   Jmail的属性和办法

Body : String
(v3.0)
E-Mail的主体
JMail.Body = "Hello world"

Charset : String
(v3.0)
设定邮件的字符集,默许为"US-ASCII"
JMail.Charset = "US-ASCII"

ContentTransferEncoding : String
(v3.0)
指定内容编码, 默许为 "Quoted-Printable"
JMail.ContentTransferEncoding = "base64"

ContentType : String
(v3.0)
这个邮件的头设置, 默许为 "text/plain" 能设
置成你需求的任何情形。 你想发送HTML信息,改这个头文件为 "text/html"
JMail.ContentType = "text/html"

DeferredDelivery : Date
(v3.0)
设置工夫。 假如MAILSERVER办事器撑持,可以设置什么时候发送邮件。
JMail.DeferredDelivery = new Date( 2000, 02, 17 ).getVarDate();

Encoding : String
(v3.0)
This can be used to change the default Attachment encoding from base64. Valid options are

"base64", "uuencode" or "quoted-printable"
JMail.Encoding = "base64"

ErrorCode : Integer
(v3.0)
报毛病信息,假如JMail.silent被设置成true
Response.Write( JMail.ErrorCode )

ErrorMessage : String
(v3.0)
报毛病信息,假如JMail.silent被设置成true
Response.Write( JMail.ErrorMessage )

ErrorSource : String
(v3.0)
报毛病信息,假如JMail.silent被设置成true
Response.Write( JMail.ErrorSource )

ISOEncodeHeaders : Boolean
(v3.0)
头信息代码依照iso-8859-1字符设置。 The default is true.
JMail.ISOEncodeHeaders = false

Lazysend : Boolean
(v3.0)
这个属性是将邮件放入缓冲直至收回为止,的不就任何的毛病信息
JMail.LazySend = true;

Log : String
(v3.0)
当loging被设置后,这个LOG被JMAIL生成
Response.Write( JMail.Log )

Logging : Boolean
(v3.0)
能/不克不及上岸用JMAIL
JMail.Logging = true

MailDomain : String
(v3.0)
可以疏忽 EHLO/HELO 形态对你的mailserver
JMail.Maildomain = "hello.world.com"

MimeVersion : String
(v3.0)
专门的 mime 版本. The default is "1.0"
JMail.MimeVersion = "1.0"

Priority : Integer
(v3.0)
邮件的优先级,可以局限从1到5。
越大的优先级约高,好比,5最高,1最低
普通设置为3
JMail.Priority = 3

Recipients : String
(v3.0)
这个信息的吸收者只要只读属性
Response.Write( "" + JMail.Recipients + "" )

ReplyTo : String
(v3.0)
指定一个可选的回信地址
JMail.ReplyTo = "president@dimac.net"

ReturnReceipt : Boolean
(v3.0)
是不是按寄件人的请求回信,默许是"false"
JMail.ReturnReceipt = true

Sender : String
(v3.0)
邮寄的地址
JMail.Sender = "batman@dimac.net"

SenderName : String
(v3.0)
收信人姓名
JMail.SenderName = "Bat man"

ServerAddress : String
(v3.0)
SERVER的地址。可以有良多的SERVER地址,后可跟端标语
JMail.ServerAddress = "mail.mydom.net; mail2.mydom.net:2500"

Silent : Boolean
(v3.0)
设置成TRUE后JMAIL将反省一切的邮件在 JMail.execute() 履行后
前往真或假依据函件发送的胜利与否depending on the success of the operation

JMail.silent = true

SimpleLayout : Boolean
(v3.0)
设置成TRUE削减JMAIL产物头数目
JMail.SimpleLayout = true

Subject : String
(v3.0)
邮件的题目。
JMail.Subject = "Dimac rocks big time!"


UsePipelining : Boolean
(v3.0)
管道的撑持。
JMail.Pipelining = false


JMAIL的办法
AddAttachment( FileName, )
(v3.0)
到场一个附件
JMail.AddAttachment( "c:\\autoexec.bat" );

AddHeader( XHeader, Value )
(v3.0)
到场一个头信息
JMail.AddHeader( "Originating-IP","193.15.14.623" );

AddNativeHeader( Header, Value )
(v3.0)
到场一个头信息
JMail.AddNativeHeader( "MTA-Settings", "route" );

AddRecipient( Email )
(v3.0)
到场一个收件者
JMail.AddRecipient( "info@dimac.net" );

AddRecipientBCC( Email )
(v3.0)
屏障某个承受者。不给其发送邮件
JMail.AddRecipientBCC( "someone@somedomain.net" );

AddRecipientCC( Email )
(v3.0)
缮写一份给另外一承受者
JMail.AddRecipientCC( "someone@somedomain.net" );

AddRecipientEx( Email, Name )
(v3.0)
到场和邮件绝对应的称号
JMail.AddRecipientEx( "info@dimac.net", "Dimac INFO" );

AppendBodyFromFile( FileName )
(v3.0)
将文件的内容发送出去
JMail.AppendBodyFromFile( "c:\\mytext.txt" );

AppendText( Text )
(v3.0)
添加附件
JMai</p>缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全

再现理想 发表于 2015-2-4 02:18:46

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

因胸联盟 发表于 2015-2-4 05:46:16

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。

仓酷云 发表于 2015-2-9 16:26:42

尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。

若天明 发表于 2015-2-10 08:53:45

它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。

老尸 发表于 2015-2-26 05:57:47

掌握asp的特性而且一定要知道为什么。

金色的骷髅 发表于 2015-3-6 13:01:23

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

兰色精灵 发表于 2015-3-7 10:09:56

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

只想知道 发表于 2015-3-10 23:01:47

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

海妖 发表于 2015-3-11 21:48:39

ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。

小魔女 发表于 2015-3-17 09:03:52

多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。

小妖女 发表于 2015-3-24 04:06:16

掌握asp的特性而且一定要知道为什么。

小女巫 发表于 2015-3-27 15:08:41

如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:

乐观 发表于 2015-3-29 22:19:27

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

精灵巫婆 发表于 2015-4-3 05:35:27

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。

再见西城 发表于 2015-4-4 09:55:30

先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习

深爱那片海 发表于 2015-4-6 23:11:14

运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。

蒙在股里 发表于 2015-4-10 00:15:14

运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。

飘灵儿 发表于 2015-4-16 13:10:35

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
页: [1]
查看完整版本: ASP编程:JMAIL属性、办法大全