相關(guān)資訊
- 《戰(zhàn)國(guó)無(wú)雙4-2》怎么換服裝?戰(zhàn)國(guó)無(wú)
- 關(guān)于責(zé)任的名言警句大全
- 《戰(zhàn)國(guó)無(wú)雙4-2》PC版如何聯(lián)機(jī)? 戰(zhàn)
- 戰(zhàn)國(guó)無(wú)雙4-2技能覺(jué)醒牛逼嗎 全新
- 《戰(zhàn)國(guó)無(wú)雙4-2》手柄無(wú)效怎么解決
- 戰(zhàn)國(guó)無(wú)雙4-2如何設(shè)置語(yǔ)言 戰(zhàn)國(guó)無(wú)雙
- 戰(zhàn)國(guó)無(wú)雙4-2怎么樣跳過(guò)進(jìn)入開(kāi)場(chǎng)動(dòng)畫(huà)
- 什么是應(yīng)屆生畢業(yè)生
- 應(yīng)屆生簡(jiǎn)歷自我評(píng)價(jià)
- 應(yīng)屆生簡(jiǎn)歷怎么寫(xiě)
本類常用軟件
-
福建農(nóng)村信用社手機(jī)銀行客戶端下載下載量:584204
-
Windows優(yōu)化大師下載量:416896
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農(nóng)村信用社手機(jī)銀行客戶端下載下載量:365699
-
快播手機(jī)版下載量:325855
每日一囧
這篇文章跟大家主要介紹到的是關(guān)于如何使用ASPEMAIL,希望對(duì)大家有所幫助。
使用ASPEMAIL之前您必須先在您的ASP腳本中創(chuàng)建一個(gè)對(duì)象,例如:
<%
Set Mail = Server.CreateObject("Persits.MailSender")
%>
在發(fā)送郵件之前,您首先需要確定一個(gè)SMTP服務(wù)器的地址以及相應(yīng)的端口號(hào)(可以使用默認(rèn)值)如:
Mail.Host = "smtp.mycompany.com"
Mail.Port = 25 ' 該項(xiàng)可選.端口25是默認(rèn)值
下一步需要指定郵件發(fā)送者的郵件地址,如:
Mail.From = "sales@mycompany.com"
Mail.FromName = "銷售部" ' 該項(xiàng)可選
然后指定郵件的接收者或者是CC接收者BCC接收者以及郵件的回復(fù)地址等,可以分別使用AddAddress、 AddCC、 AddBcc 以及 AddReplyTo 方法。這些方法接收兩個(gè)變量,郵件地址和可選的姓名。
注意:在使用這些方法的時(shí)候,不要使用=符號(hào),直接將變量用空格與方法隔開(kāi)即可,如:
Mail.AddAddress "jsmith@company1.com", "張輝"
Mail.AddCC "bjohnson@company2.com" ' 名字是可選的
使用Subject 和 Body 屬性分別來(lái)指定郵件的標(biāo)題和郵件的內(nèi)容。BODY可以使用文本方式或者HTML方式,如果要使用HTML方式則必須將IsHTML 屬性設(shè)置為T(mén)rue。請(qǐng)看以下例子:
純文本方式
Mail.Subject = "關(guān)于報(bào)價(jià)"
Mail.Body = "尊敬的張經(jīng)理:" & chr(13) & chr(10) & "感謝您的來(lái)信,以下是您需要的報(bào)價(jià)"
或者HTML方式
Mail.Subject = "關(guān)于報(bào)價(jià)"
Mail.Body = "<HTML><BODY BGCOLOR=#0000FF>尊敬的張經(jīng)理:....</BODY></HTML>"
Mail.IsHTML = True
如果是需要發(fā)送文件作為郵件的附件,則需要用AddAttachment方法。它支持使用完全的物理路徑的方式,如:
Mail.AddAttachment "c:\dir\receipt.doc"
同時(shí)需要注意的是該方法也不需要用“=”來(lái)做連接。
現(xiàn)在可以將郵件內(nèi)容發(fā)送出去了,發(fā)送郵件使用Send方法,如果要忽略可能發(fā)生的錯(cuò)誤,可以使用On Error Resume Next語(yǔ)句來(lái)跳過(guò),并且顯示出錯(cuò)誤的信息,如:
On Error Resume Next
Mail.Send
If Err <> 0 Then
Response.Write "發(fā)現(xiàn)一個(gè)錯(cuò)誤,錯(cuò)誤信息描述為: " & Err.Description
End If
值得注意的是,目前很多SMTP服務(wù)器需要驗(yàn)證郵件發(fā)送者是否是合法的服務(wù)器用戶,即平時(shí)我們所說(shuō)的“密碼驗(yàn)證功能”,這時(shí)候就需要特別指定郵件發(fā)送者的用戶名和密碼,方法如下:
mail.username = "用戶名"
mail.password = "密碼"
在使用的時(shí)候?qū)⑸厦鎯删湓捈尤隡AIL.SEND語(yǔ)句前面,并用您接收郵件的用戶名和密碼來(lái)替換上面的“用戶名”和“密碼”這樣即可通過(guò)帶有密碼驗(yàn)證的SMTP服務(wù)器來(lái)發(fā)送您的郵件了;以下是一段實(shí)際運(yùn)行中的例子,您可以參考使用:
'發(fā)送郵件
strHost = "SMTP.SINA.COM.CN" `指定SMTP服務(wù)器
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = strHost
Mail.From = "TEST@BESTDNS.NET"
Mail.FromName = "海威公司"
Mail.AddAddress MAILADDRESS@CEDB.COM ‘ 郵件地址
Mail.AddCC "service@cedb.com"
' message subject
Mail.Subject = "用戶郵件通知" ‘郵件的標(biāo)題
mail.username = "USERNAME"‘服務(wù)器上有效的用戶名
mail.password = "PASSWORD"‘服務(wù)器上有效的密碼
Mail.Charset = "gb2312"‘郵件的內(nèi)碼,使用這個(gè)選項(xiàng)可以避免中文亂碼
Mail.IsHTML = True‘指定郵件的格式為HTML方式
Mail.Body = "<HTML><head><meta http-equiv='Content-Type' content='text/html; charset=gb2312'></head><BODY><br> 尊敬的客戶您好!<br><br>感謝您對(duì)海威的支持! <br><br>=====================================================<br>北京海威計(jì)算機(jī)技術(shù)公司--為您提供完善的internet服務(wù)<br>http://www.Cedb.com http://www.Bestdns.net<br>電 話:68421606 68469317/18 傳真:68421359<br>地址:北京中關(guān)村南大街甲33號(hào)科貿(mào)中心407 郵編:100081<br>====================================================="
Mail.Send
<%
Set Mail = Server.CreateObject("Persits.MailSender")
%>
在發(fā)送郵件之前,您首先需要確定一個(gè)SMTP服務(wù)器的地址以及相應(yīng)的端口號(hào)(可以使用默認(rèn)值)如:
Mail.Host = "smtp.mycompany.com"
Mail.Port = 25 ' 該項(xiàng)可選.端口25是默認(rèn)值
下一步需要指定郵件發(fā)送者的郵件地址,如:
Mail.From = "sales@mycompany.com"
Mail.FromName = "銷售部" ' 該項(xiàng)可選
然后指定郵件的接收者或者是CC接收者BCC接收者以及郵件的回復(fù)地址等,可以分別使用AddAddress、 AddCC、 AddBcc 以及 AddReplyTo 方法。這些方法接收兩個(gè)變量,郵件地址和可選的姓名。
注意:在使用這些方法的時(shí)候,不要使用=符號(hào),直接將變量用空格與方法隔開(kāi)即可,如:
Mail.AddAddress "jsmith@company1.com", "張輝"
Mail.AddCC "bjohnson@company2.com" ' 名字是可選的
使用Subject 和 Body 屬性分別來(lái)指定郵件的標(biāo)題和郵件的內(nèi)容。BODY可以使用文本方式或者HTML方式,如果要使用HTML方式則必須將IsHTML 屬性設(shè)置為T(mén)rue。請(qǐng)看以下例子:
純文本方式
Mail.Subject = "關(guān)于報(bào)價(jià)"
Mail.Body = "尊敬的張經(jīng)理:" & chr(13) & chr(10) & "感謝您的來(lái)信,以下是您需要的報(bào)價(jià)"
或者HTML方式
Mail.Subject = "關(guān)于報(bào)價(jià)"
Mail.Body = "<HTML><BODY BGCOLOR=#0000FF>尊敬的張經(jīng)理:....</BODY></HTML>"
Mail.IsHTML = True
如果是需要發(fā)送文件作為郵件的附件,則需要用AddAttachment方法。它支持使用完全的物理路徑的方式,如:
Mail.AddAttachment "c:\dir\receipt.doc"
同時(shí)需要注意的是該方法也不需要用“=”來(lái)做連接。
現(xiàn)在可以將郵件內(nèi)容發(fā)送出去了,發(fā)送郵件使用Send方法,如果要忽略可能發(fā)生的錯(cuò)誤,可以使用On Error Resume Next語(yǔ)句來(lái)跳過(guò),并且顯示出錯(cuò)誤的信息,如:
On Error Resume Next
Mail.Send
If Err <> 0 Then
Response.Write "發(fā)現(xiàn)一個(gè)錯(cuò)誤,錯(cuò)誤信息描述為: " & Err.Description
End If
值得注意的是,目前很多SMTP服務(wù)器需要驗(yàn)證郵件發(fā)送者是否是合法的服務(wù)器用戶,即平時(shí)我們所說(shuō)的“密碼驗(yàn)證功能”,這時(shí)候就需要特別指定郵件發(fā)送者的用戶名和密碼,方法如下:
mail.username = "用戶名"
mail.password = "密碼"
在使用的時(shí)候?qū)⑸厦鎯删湓捈尤隡AIL.SEND語(yǔ)句前面,并用您接收郵件的用戶名和密碼來(lái)替換上面的“用戶名”和“密碼”這樣即可通過(guò)帶有密碼驗(yàn)證的SMTP服務(wù)器來(lái)發(fā)送您的郵件了;以下是一段實(shí)際運(yùn)行中的例子,您可以參考使用:
'發(fā)送郵件
strHost = "SMTP.SINA.COM.CN" `指定SMTP服務(wù)器
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = strHost
Mail.From = "TEST@BESTDNS.NET"
Mail.FromName = "海威公司"
Mail.AddAddress MAILADDRESS@CEDB.COM ‘ 郵件地址
Mail.AddCC "service@cedb.com"
' message subject
Mail.Subject = "用戶郵件通知" ‘郵件的標(biāo)題
mail.username = "USERNAME"‘服務(wù)器上有效的用戶名
mail.password = "PASSWORD"‘服務(wù)器上有效的密碼
Mail.Charset = "gb2312"‘郵件的內(nèi)碼,使用這個(gè)選項(xiàng)可以避免中文亂碼
Mail.IsHTML = True‘指定郵件的格式為HTML方式
Mail.Body = "<HTML><head><meta http-equiv='Content-Type' content='text/html; charset=gb2312'></head><BODY><br> 尊敬的客戶您好!<br><br>感謝您對(duì)海威的支持! <br><br>=====================================================<br>北京海威計(jì)算機(jī)技術(shù)公司--為您提供完善的internet服務(wù)<br>http://www.Cedb.com http://www.Bestdns.net<br>電 話:68421606 68469317/18 傳真:68421359<br>地址:北京中關(guān)村南大街甲33號(hào)科貿(mào)中心407 郵編:100081<br>====================================================="
Mail.Send
熱門(mén)評(píng)論
最新評(píng)論