Jruntags實現Email發送

來源:本網整理

E-mail(電子郵箱)賬號申請步驟:1.在百度搜索框中輸入“163郵箱”,選擇163郵箱的官方網頁,點擊進入。2.在登陸163免費郵箱界面上,選擇登陸旁邊的“注冊郵箱”按鈕。3.在打開的郵箱注冊界面上,在郵箱地址中填入字母或者手機號,@后面的結尾可在選擇框中挑選。這是郵箱賬號,需要記住。4.設置一個自己的密碼,輸入兩遍,再輸入驗證碼,都輸入完整后點擊“立即注冊”。5.在注冊成功的頁面,輸入手機號,點擊獲取驗證碼,填入驗證碼提交就可以了。6.登錄時,在百度搜索框中輸入“163郵箱”,并輸入郵箱賬號和密碼,點擊登錄。7.登錄郵箱后就可以正常收發郵件啦。擴展資料mail email 區別:email和e-mail是沒有區別的,都是表示電子郵件。電子郵件是—種用電子手段提供信息交換的通信方式,是互聯網應用最廣的服務。通過網絡的電子郵件系統,用戶可以以非常低廉的價格(不管發送到哪里,都只需負擔網費)、非常快速的方式(幾秒鐘之內可以發送到世界上任何指定的目的地),與世界上任何一個角落的網絡用戶聯系。電子郵件可以是文字、圖像、聲音等多種形式。同時,用戶可以得到大量免費的新聞、專題郵件,并實現輕松的信息搜索。電子郵件的存在極大地方便了人與人之間的溝通與交流,促進了社會的發展www.13333515.buzz防采集請勿采集本網。

JRUN3.0作為jsp技術的一種重要引擎,不僅操作方便,易于使用,而且具有良好的性能,提供了很多出色的Tag Library(標記庫,類似于函數或組件),方便用戶的使用。因此,JRUN3.0是一種很理想的服務平臺。而Tag Library作為JSP的重要技術之一,還沒有受到人們的充分重視。本文以JRUN3.0作為服務平臺,通過調用JRUN自身提供的Tag Library,即Jruntags,實現發送E-mail的全部功能。希望能與廣大JSP愛好者一起探討,充分掌握并應用Tag Library。

  我們先看一下實現發送Email功能的一段代碼:

1、在瀏覽器的地址欄里面輸入126郵箱的網址,或是直接輸入126也可以。這里以126郵箱為例。2、輸網址之后,按enter5、最后輸入手機號碼并獲取驗證碼,將驗證碼輸入提交即可,這樣就注冊E-mailL。

  mail.jsp

與常規信函相比,E-mail非常迅速,把信息傳遞時間由幾天到十幾天減少到幾分鐘,而且E-mail使用非常方便,即寫即發,省去了粘貼郵票和跑郵局的煩惱。與電話相比,E-mail的使用是非常經濟的,傳輸幾乎是免費

  % taglib uri="jruntags" prefix="jrun" %>

  

  

  試驗jruntags發送Email

設置E-mail的方法: 1、選擇郵箱;打開瀏覽器,點擊郵箱,選擇郵箱,如:@163.com 2、編輯一個郵箱名,輸入密碼,點擊登錄(這是不能登錄郵箱的,主要是進入注冊郵箱頁面);3、點擊:馬上注冊

  

  

  

設置步驟: 1.進入短消息菜單,選擇E-mail,選擇參數設定。2.選擇郵件服務器設置。3.網站名:你可以隨便起一個喜歡的名字,例如“我的郵箱” 4.郵件地址:輸入[email protected] 5.Smtp設置

  sender="delphiasp yeah.net"

1、首先在瀏覽器的地址欄上面輸入126的郵箱地址。這里以126郵箱為例。2、然后在登陸界面中點擊旁邊的注冊這個選項。3、進入之后,點擊注冊字母郵箱這個選項進入。4、在頁面輸入申請的賬號和密碼

  recipient="mcs99 263.net"

  subject="My email from jruntags">

  

  Hi,

  This is my succeed!

  

  Succeed in Email!

   3排列五开奖结果

  

  我們將mail.jsp保存到安裝jrun目錄的\servers\default\default-app目錄下,在IE中用http://localhost:8100/mail.jsp訪問,可以見到發送Email成功的提示。

  現在,對上面的代碼做詳細的解釋說明:

  (1) 這是JSP中的基本語法,taglib指令表明引用一個標簽庫jruntags,并定義了一個標簽的前綴,即jrun。這樣,在下面的各標簽的引用中我們可以用這個前綴來指定標簽。

  (2)在....中,前面是標明sendmail這一Tag的開始,后者是Tag的結束。這一點與HTML語言中的標記相似,如....等。

  (3)Tag標簽可能有屬性(Attribute),如sendmail標簽中有host、port、timeout、sender、recipient、subject等,這些屬性定義了發送到對方信箱(mcs99 263.net)的參數。本例中host表明發送Email時,連接的smtp服務器是smtp.yeah.net;port與timeout兩個參數可以缺省,它們的缺省值分別是25與3000;sender是顯示給接收方發送者的E-mail地址,recipient=mcs99 263.net指明了將email發送到mcs99 263.net信箱。

  (4)如何指定信件的標題、內容和發送附件?subject,讀者一看便知,本例中My e-mail from jruntags就是這封信件的一個標題。我們用另一個Tag來使這封E-mail帶上附件,這個Tag就是mailparam,attachurl是這個Tag的屬性,如

  這時的附件readme.txt必須放在mail.jsp同一個目錄下(\servers\default\default-app)。E-mail的內容只要放在結束標記的前面就可以了,如mail.jsp文件中的代碼。

  用jruntags實現E-mail的發送,就是這么簡單,可見]Tag Library的強大之處吧!jruntag還可以實現E-mail的接收、發送message、執行sql查詢、顯示Form中的元素等功能,對jruntag有興趣的讀者,可以從jrun的安裝目錄下D:\JRun\servers\default\demo-app\taglib目錄中的例子了解更多jruntag的功能。不僅如此,如果用戶想擴充功能,用戶還可以自行開發出需要的Tag Library來,然后在JSP中用taglib指令來調用。可以想象,JSP結合xml編程的美好前景。

主要是用到了System.Web.Mail命名空間,用到了此空間的三個類,分別是:MailMessage類,用于構造電子郵件MailAttachment類,用于構造電子郵件附件SmtpMail類,用于發送電子郵件及其附件1、MailMessage類構造電子郵件此類主要有以下屬性和方法From 發件人的地址To 以分號分隔的收件人的地址列表Cc 以分號隔開的抄送的收件人的郵件地址列表Subject 電子郵件的主題Body 電子郵件的正文BodyFormat 電子郵件的正文內容類型,由MailFormat枚舉值指定,MailFormat.Text或MailFormat.Html Attachments 電子郵件附件集合Priority 電子郵件的優先級,由MailPriority枚舉值指定,可以是MailPriority.Low,MailPriority.Normal或MailPriority.High三者之一2、Attachment用來構造電子郵件附件.用此類構造了電子郵件附件然后添加到MailMessage對象的Attachments集合即可3、使用SmtpMail類發送電子郵件,可以通過系統本身的SMTP郵件服務或者其它SMTP服務器來發送,發送電子郵件首先需要設置SmtpMail類的SmtpServer屬性,然后使用Send方法發送就可以了下面做個簡單的郵件發送例子:using System.Web.Mail;MailMessage MyEmilMessage=new MailMessage();string attachFile;用于構造附件的字符串變量MyEmailMessage.From="[email protected];MyEmailMessage.To="[email protected];[email protected];MyEmailMessage.Subject="郵件發送的一個簡單例子;MyEmailMessage.body="貓王呼叫耗子,收到請回答!MyEmailMessage.BodyFormat=MailFormat.Text;MyEmailMessage.Priority=MailPriority.High;構造添加附件attachFile="D:\\test\\test.txt;MailAttachment mailAttach=new MailAttachment(attachFile);MyEmailMessage.Attachments.Add(mailAttach);發送電子郵件SmtpMail.SmtpServer="發送電子郵件的SMTP地址或者IP;指定smtp服務器SmtpMail.Send(MyEmailMessage);發送電子郵件內容來自www.13333515.buzz請勿采集。

免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
Copyright © 2017 www.13333515.buzz All Rights Reserved