JMail傳送電子郵件 ASP

2021-04-13 02:49:28 字數 4292 閱讀 5516

<%

'  set jmail = server.createobject("jmail.**tpmail")   '建立乙個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    '關閉郵件物件

%>

<%

'     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()   '關閉物件

%>

<%

'引數說明

'subject     : 郵件標題

'mailaddress : 發件伺服器的位址,如**tp.163.com

'email       : 收件人郵件位址

'sender      : 發件人姓名

'content     : 郵件內容

'fromer      : 發件人的郵件位址

sub sendaction(subject, mailaddress, email, sender, content, fromer) 

set jmail = server.createobject("jmail.**tpmail")   '建立乙個jmail物件

jmail.silent = true   'jmail不會丟擲例外錯誤,返回的值為false跟true

jmail.logging = true   '啟用使用日誌

jmail.charset = "gb2312"  '郵件文字的**為簡體中文

jmail.contenttype = "text/html"  '郵件的格式為html的

jmail.serveraddress = mailaddress   '傳送郵件的伺服器

jmail.addrecipient email    '郵件的收件人

jmail.sendername = sender   '郵件傳送者的姓名

jmail.sender = fromer    '郵件傳送者的郵件位址

jmail.priority = 1   '郵件的緊急程式,1 為最快,5 為最慢, 3 為預設值

jmail.subject = subject  '郵件的標題

jmail.body = content   '郵件的內容

'由於沒有用到密抄跟抄送,這裡遮蔽掉這兩句,如果您有需要的話,可以在這裡恢復

'jmail.addrecipientbcc email   '密件收件人的位址

'jmail.addrecipientcc email   '郵件抄送者的位址

jmail.execute()   '執行郵件傳送

jmail.close    '關閉郵件物件

end sub

'呼叫此sub的例子

dim strsubject,stremail,strmailadress,strsender,strcontent,strfromer

strsubject     = "這是一封用jmail傳送的測試郵件"

strcontent     = "jmail元件傳送測試成功!"

'stremail       = "[email protected]"

'strfromer      = "[email protected]"

'strmailaddress = "mail.ubbcn.com"

stremail       = "[email protected]"

strfromer      = "[email protected]"

strmailaddress = "mail.163.com"

call sendaction (strsubject,strmailaddress,stremail,strsender,strcontent,strfromer)

%>

<%

'**tphost    表示郵件伺服器位址

'**tpuser    表示發信驗證所需的登入帳戶

'**tppass    表示發信驗證所需的登入密碼

'mailto      表示郵件收件人的e-mail位址

'fromname    表示郵件發件人的名稱

'subject     表示郵件的標題

'content     表示郵件的正文內容

function send_email(**tphost,**tpuser,**tppass,mailto,fromname,subject,content)

set jmail = server.createobject("jmail.message")

jmail.silent = true

jmail.logging = true

jmail.charset = "gb2312"

jmail.contenttype = "text/html"

jmail.addrecipient mailto

jmail.from = **tpuser

jmail.fromname = fromname

jmail.subject = subject

jmail.body = content

jmail.priority = 1

jmail.mailserverusername = **tpuser

jmail.mailserverpassword = **tppass

jmail.send(**tphost)

jmail.close()

response.write("郵件傳送成功")

end function

%>

Jmail元件傳送電子郵件

jmail元件不是asp.net中自帶的元件,使用時需要安裝,並且要在本地計算機上註冊該元件。例如,該元件放在c jmail jmail.dll下,註冊時只需在 執行 對話方塊中執行 regsvr32 c jmail jmail.dll 命令即可。另外,在使用jmail元件傳送電子郵件之前,首先需要...

ASP呼叫W3JMail傳送電子郵件

response.charset utf 8 sub sendemail emails,biaoti,msg set jmail server.createobject jmail.message if err 0 then response.write 對不起!你的伺服器還未安裝發郵件的元件!請先...

傳送電子郵件

傳送電子郵件 param emaillist 的物件 param data 傳送的資料 throws ioexception throws addres ception private void sendemail listemaillist,listdata throws ioexception,...