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