快網(wǎng)提供的所有虛擬主機(jī)和網(wǎng)站空間,均支持Jmail組件!
jmail.smtpmail在線發(fā)送郵件的核心代碼:
<% rem 創(chuàng)建一個(gè)JMAIL對(duì)象 Set jmail = Server.CreateObject("JMAIL.SMTPMail") rem JMAIL不會(huì)拋出例外錯(cuò)誤,返回的值為FALSE跟TRUE jmail.silent = true rem 啟用使用日志 jmail.logging = true rem 郵件文字的代碼為簡(jiǎn)體中文 jmail.Charset = "GB2312" rem 郵件的格式為HTML的 jmail.ContentType = "text/html" rem 發(fā)送郵件的服務(wù)器 jmail.ServerAddress = "Server Address" rem 郵件的收件人 jmail.AddRecipient Email rem 郵件發(fā)送者的姓名 jmail.SenderName = "SenderName" rem 郵件發(fā)送者的郵件地址 jmail.Sender = "Email Address" rem 郵件的緊急程序,1 為最快,5 為最慢, 3 為默認(rèn)值 jmail.Priority = 1 rem 郵件的標(biāo)題 jmail.Subject = "Mail Subject" rem 郵件的內(nèi)容 jmail.Body = "Mail Body" rem 密件收件人的地址 jmail.AddRecipientBCC Email rem 郵件抄送者的地址 jmail.AddRecipientCC Email rem 執(zhí)行郵件發(fā)送 jmail.Execute() rem 關(guān)閉郵件對(duì)象 jmail.Close %>
w3 Jmail4.3組件重新設(shè)計(jì)了其內(nèi)部結(jié)構(gòu)——使用Message對(duì)象代替原來(lái)的單一對(duì)象Jmail.smtpmail發(fā)送郵件,有些方法需要身份驗(yàn)證的(如163、yahoo等),可以用下面的方法解決:
<% rem 建立發(fā)送郵件的對(duì)象 Set jmail = Server.CreateObject("JMAIL.Message") rem 屏蔽例外錯(cuò)誤,返回FALSE跟TRUE兩值 jmail.silent = true rem 啟用郵件日志 jmail.logging = true rem 郵件的文字編碼為國(guó)標(biāo) jmail.Charset = "GB2312" rem 郵件的格式為HTML格式 jmail.ContentType = "text/html" rem 郵件收件人的地址 jmail.AddRecipient Email rem 發(fā)件人的E-MAIL地址 jmail.From = "Email From for Sender" rem 登錄郵件服務(wù)器所需的用戶名 jmail.MailServerUserName = "UserName of Email" rem 登錄郵件服務(wù)器所需的密碼 jmail.MailServerPassword = "Password of Email" rem 郵件的標(biāo)題 jmail.Subject = "Mail Subject" rem 郵件的內(nèi)容 jmail.Body = "Mail Body" rem 郵件的緊急程序,1 為最快,5 為最慢, 3 為默認(rèn)值 jmail.Prority = 1 rem 執(zhí)行郵件發(fā)送(通過(guò)郵件服務(wù)器地址) jmail.Send("Server Address") rem 關(guān)閉對(duì)象 jmail.Close() %>
快網(wǎng)提供的所有虛擬主機(jī)和網(wǎng)站空間,均支持Jmail組件! |