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