程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> asp jmail發郵件 詳細解析第1/2頁

asp jmail發郵件 詳細解析第1/2頁

編輯:關於ASP編程

發個個比較詳細的asp與jmail 實現發送郵件的代碼,前一段時間有發過一個簡單的JMAIL郵件發郵件的代碼,今天就把這個代碼做一個具體的注解,並增加了另外兩個格式的代碼,並舉幾個簡單的例子: 

首先是jmail.smtpmail的核心代碼:  
復制代碼 代碼如下:
<%  
Set jmail = Server.CreateObject("JMAIL.SMTPMail") '創建一個JMAIL對象  
jmail.silent = true 'JMAIL不會拋出例外錯誤,返回的值為FALSE跟TRUE  
jmail.logging = true '啟用使用日志  
jmail.Charset = "GB2312" '郵件文字的代碼為簡體中文  
jmail.ContentType = "text/html" '郵件的格式為HTML的  
jmail.ServerAddress = "Server Address" '發送郵件的服務器  
jmail.AddRecipient Email '郵件的收件人  
jmail.SenderName = "SenderName" '郵件發送者的姓名  
jmail.Sender = "Email Address" '郵件發送者的郵件地址  
jmail.Priority = 1 '郵件的緊急程序,1 為最快,5 為最慢, 3 為默認值  
jmail.Subject = "Mail Subject" '郵件的標題  
jmail.Body = "Mail Body" '郵件的內容  
jmail.AddRecipientBCC Email '密件收件人的地址  
jmail.AddRecipientCC Email '郵件抄送者的地址  
jmail.Execute() '執行郵件發送  
jmail.Close '關閉郵件對象  
%>  

       w3 Jmail4.3組件重新設計了其內部結構——使用Message對象代替原來的單一對象Jmail.smtpmail發送郵件,有些方法需要身份驗證的(如163、yahoo等),可以用下面的方法解決: 
復制代碼 代碼如下:
<%  
Set jmail = Server.CreateObject("JMAIL.Message") '建立發送郵件的對象  
jmail.silent = true '屏蔽例外錯誤,返回FALSE跟TRUE兩值j  
mail.logging = true '啟用郵件日志  
jmail.Charset = "GB2312" '郵件的文字編碼為國標  
jmail.ContentType = "text/html" '郵件的格式為HTML格式  
jmail.AddRecipient Email '郵件收件人的地址  
jmail.From = "Email From for Sender" '發件人的E-MAIL地址  
jmail.MailServerUserName = "UserName of Email" '登錄郵件服務器所需的用戶名  
jmail.MailServerPassword = "Password of Email" '登錄郵件服務器所需的密碼  
jmail.Subject = "Mail Subject" '郵件的標題  
jmail.Body = "Mail Body" '郵件的內容  
jmail.Prority = 1 '郵件的緊急程序,1 為最快,5 為最慢, 3 為默認值  
jmail.Send("Server Address") '執行郵件發送(通過郵件服務器地址)  
jmail.Close() '關閉對象  
%> 

當前1/2頁 12下一頁閱讀全文

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved