1.CDONTS:這個(gè)是IIS內(nèi)置的郵寄組件,它的優(yōu)點(diǎn)是為IIS內(nèi)置,所以使用上并不需要另外安裝,功能也十分強(qiáng)大.但是它的缺點(diǎn)是在郵寄時(shí)必須要使用本地的SMTP服務(wù)器,若是本機(jī)不安裝SMTP服務(wù)器即不能使用.CDONTS在IIS5.X后被淘汰.
2.Jmail:是由Dimac(http://www.dimac.net)公司研發(fā)推出,并有個(gè)人使用的免費(fèi)版本.它的優(yōu)點(diǎn)是功能完整強(qiáng)大,并且可以指定使用的SMTP服務(wù)器;缺點(diǎn)是在必須另外安裝,若您所使用的服務(wù)器主機(jī)沒(méi)有安裝即不能使用.
3.CDO.Message:這是IIS內(nèi)置的最新語(yǔ)法,有點(diǎn)與CDONTS相同,但是它除了可以使用本地SMTP服務(wù)器,也可是指定SMTP服務(wù)器.
以往許多使用IIS的人在線郵寄時(shí),使用CDONTS可以說(shuō)時(shí)很好的選擇,但是因?yàn)樗膯?wèn)題不少,在SMTP設(shè)置上也較復(fù)雜,所以許多人都時(shí)對(duì)它又愛(ài)又恨.也因?yàn)槿绱?微軟也正式宣布,CDONTS將在WindowsXP與新一代的服務(wù)器Windows Server 2003中淘汰!
關(guān)于CDO.Message的語(yǔ)法:
Dim Mail
Set Mail = Server.CreateObject("CDO.Message")
Mail.From = ""
Mail.To = ""
Mail.Subject = "標(biāo)題"
Mail.TextBody = "內(nèi)文"
'上面是使用普通的文本格式發(fā)送郵件,只能是文字,不能支持html
'Mail.HtmlBody = "內(nèi)文"
'上面就是你構(gòu)建的html正文。
'Mail.AddAttachment Server.MapPath("test.zip")
'發(fā)送附件
Mail.Send
Set Mail = Nothing
'發(fā)送成功后即時(shí)釋放對(duì)象
該文章在 2011/4/8 0:05:11 編輯過(guò)