freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java程序設(shè)計(jì)課設(shè)說明書—簡(jiǎn)單郵件客戶端-預(yù)覽頁

2025-06-16 18:06 上一頁面

下一頁面
 

【正文】 頁4 需求分析本系統(tǒng)是采用 java 語言來開發(fā)的應(yīng)用程序,實(shí)現(xiàn)簡(jiǎn)單電子郵件的發(fā)送與收取。電子郵件客戶端具有方便實(shí)用、傳遞迅速和費(fèi)用低廉等特點(diǎn),電子郵件不僅可以傳送文本信息,而且可以通過附件傳送音頻、視頻文件。二、總體設(shè)計(jì) 電子郵件的組成 一個(gè)電子郵件系統(tǒng)的包括電子郵件協(xié)議、用戶代理和電子郵件戶服務(wù)器。 電子郵件服務(wù)器的功能是發(fā)送和接收郵件,使用 SMTP 協(xié)議發(fā)送郵件,使用 POP3 協(xié)議接收郵件,并向郵件發(fā)送者報(bào)告郵件傳送的情況。 用戶信箱名郵箱和郵件服務(wù)器所在主機(jī)的域名 例如: 發(fā)送方電子郵件服務(wù)器負(fù)責(zé)接收用戶發(fā)來的郵件,根據(jù)郵件的目的地址,發(fā)呆哦接收方的郵件服務(wù)器中。電子郵件的首部 郵件首部包括一些關(guān)鍵字描述的字段(后面加上冒號(hào)) ,如下表所示。目前,使用 Inter 電子郵件擴(kuò)展協(xié)議不但可以發(fā)送各種文字和各種結(jié)構(gòu)的文本信息,而且可以發(fā)送語音、圖像和視頻等多媒體信息。很明顯,完整的郵件程序至少需要四個(gè)部分:發(fā)送又見到服務(wù)器程序,我們把它叫做發(fā)送郵件客戶端程序;負(fù)責(zé)在網(wǎng)絡(luò)上傳送郵件到信箱的程序;稱之為 SMTP 服務(wù)器程序,接受并存儲(chǔ)郵件并供用戶提取的服務(wù)器程序;稱之為POP3 服務(wù)器程序,從 POP3 服務(wù)器收取郵件的程序,稱之為接收郵件客戶端程序。SMTP 使用默認(rèn)的端口號(hào)為 第 頁725。連接建立 連接建立包括用戶代理與本地郵件服務(wù)器(用戶郵箱所處的郵件服務(wù)器,及發(fā)送方郵件服務(wù)器)的連接,以及本地郵件服務(wù)器與遠(yuǎn)地郵件服務(wù)器(接收方郵箱所處的郵件服務(wù)器)的連接。用戶代理使用默認(rèn)端口號(hào) 25 與本地郵件服務(wù)器建立連接,把郵件先發(fā)送給本地郵件服務(wù)器緩存下來。4)SMTP 服務(wù)器回答“250 OK”,表示已經(jīng)準(zhǔn)備好接收,否則回答“421 Service not availible”,表示服務(wù)器不可用。電子郵件傳輸中的客戶機(jī)和服務(wù)器,如下圖所示。 Session mySession = createSession()。 (myMess, ())。 } (this, 郵件發(fā)送成功!, 提示, )。//默認(rèn) Properties props = new Properties()。 Store store = (pop3)。 message = ()。 (from)。 sendDay = (message[i].getSentDate())。 for (int j = 0。 } } } else { content = 不支持郵件類型。 title = message[i].getSubject()。 (sendDay)。 j bodyNum。 } (content)。其實(shí)簡(jiǎn)單的說,POP 服務(wù)器是用來收信的,而且每個(gè) E_mail 地址一般只有一個(gè)。如果你用 Outlook Express 或者其它郵件程序發(fā)信,又同時(shí)擁有多個(gè)免費(fèi)郵箱,不必設(shè)置多個(gè)SMTP 服務(wù)器,只要選擇一個(gè)填上就行了,比如新浪郵件提供的服務(wù)器就是:。,那么只需點(diǎn)一下,就可以進(jìn)入郵件收發(fā)。參考文獻(xiàn)1.《基于 W INDOWS 環(huán)境 POP3 協(xié)議郵件接收客戶端的實(shí)現(xiàn) 》 ,盧秉亮,王玉湘,許莉,沈陽航空工業(yè)學(xué)院學(xué)報(bào)2.《使用 Java Mail API 實(shí)現(xiàn)電子郵件客戶端 》 ,楊寧,晉東南師范??茖W(xué)校學(xué)報(bào)3.《Java 課程設(shè)計(jì)》(第二版),耿祥義,清華大學(xué)出版社。 try { if (connectMess()) { connectStatus = 連接成功!。 第 頁16 } catch (Exception e) { } setMiddel()。 (, true)。 Folder folder = (INBOX)。 } catch (Exception e) { return false。 (title)。 if (message[i].isMimeType(multipart/*)) { Multipart mp = (Multipart) message[i].getContent()。 j++) { if ((j).isMimeType(text/plain)) { content = (String) (j).getContent()。 } void freshMess() throws Exception { // connectMess()。 setUser(getFrom().substring(0, getFrom().indexOf()))。 setTitle(getMessTitle().getText())。 //設(shè)置郵件協(xié)議為 smtp (, true)。 } public MimeMessage createMessage(Session session) throws Exception { MimeMessage message = new MimeMessage(session)。 MimeMultipart multipart = new MimeMultipart((related))。 第 頁18 (htmlBodyPart)。}//發(fā)送按鈕監(jiān)聽并執(zhí)行 private void sendButtonActionPerformed( evt) { setProperties()。 Transport transport = ()。 } catch (Exception e) { //catch{ }是捕獲上面的語句出現(xiàn)的異常,然后在 catch 里寫方法處理這個(gè)異常! (this, 郵件發(fā)送失??!, 提示,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1