| |||||||||||||||||||||||||||||||
[範例程式碼] '在 4.x 版應使用 Jmail.Message 來創造物件 Set oJmail = Server.CreateObject("Jmail.Message") '啟動錯誤紀錄 oJmail.Logging = True oJmail.Silent = True '如果你使用繁體中文, 應該設定字集為 big5 Jmail.Charset = "big5" Jmail.ContentType = "text/html" '如果你的郵件主旨會出現亂碼, 可將 ISOEncodeHeaders 設為 False Jmail.ISOEncodeHeaders = False '設定寄件人 oJmail.From = "service@ice.com.tw" oJmail.FromName = "Ice Asp" '設定收件人, 收件人姓名參數是可以省略的 oJmail.AddRecipient "recipient1@somedomain.com.tw", "Somebody" oJmail.Subject = "利用 Jmail 寄 Email" oJmail.Body = "<p>這是利用 Jmail 寄出的測試信..." If Not oJmail.Send("mail.yourdomain.com.tw") Then Response.Write oJmail.Log Else Response.Write "郵件已經寄出..." End If |
JMailHtml.html ( 寄送 HTML 格式的電子郵件 ) |
<%@LANGUAGE="VBSCRIPT" %> <HTML> <BODY> <% Set jmail = Server.CreateObject("JMail.Message") ' 中文編碼設定 *請一定要加入下面四行才能正常顯示中文* jmail.Charset = "big5" jmail.ContentTransferEncoding = "base64" jmail.Encoding = "base64" jmail.ISOEncodeHeaders = false jmail.AddRecipient "you@email.com", "yourname" jmail.From = "me@emai.com" jmail.Subject = "寄張圖片給你" jmail.Body = "以 HTML 格式寄圖片給你 : " ' 將圖片檔案夾入信件中 contentId = jmail.AddAttachment("c:\picture.gif") ' 製作信件 HTML 本文 jmail.HTMLBody = "<html><body><font color=""red"">嗨!!這有一張圖片:</font><br>" jmail.appendHTML "<img src=""cid:" & contentId & """>" jmail.appendHTML "<br><br>好看嗎 ?</body></html>" ' 假如看不到 HTML 格式的信件的話 ,顯示一般本文 jmail.Body = "很抱歉 ,您看不到 HTML 格式的信件." jmail.Send( "mail.you.com" ) '指定送信伺服器 SMTP %> 信件寄出</BODY> </HTML> |
jmail.Send("uid:pwd@mailserver")
例如:
JMail.Send("user1:1234@mail.abc.com.tw")
其中, user1 是該 Mail Server 的 User Account; 1234 是該 User Account 的密碼