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

正文內(nèi)容

畢業(yè)論文電子郵件客戶端軟件-展示頁

2025-07-01 12:21本頁面
  

【正文】 目的地時,接收SMTP將以它的主機郵件格式自己的名稱插入目標郵件中。如果接收SMTP未實現(xiàn)郵件的傳遞發(fā)送,就會返回如未知本地用戶(550)的信息給用戶。轉(zhuǎn)發(fā)路徑中包括一個可選的主機和一個必須的目的郵箱。此命令清除回復路徑緩沖區(qū),轉(zhuǎn)發(fā)路徑緩沖區(qū)和郵件內(nèi)容緩沖區(qū),并且將此命令的回復路徑信息插入到回復路徑緩沖區(qū)中。因為每個傳遞主機地址都被加在此表起始處,它就必須使用發(fā)送IPCE而不是接收IPCE(如果它們不是一個IPCE的話)清楚的名稱。當有主機列表時,它是一個回復路徑源,它說明此郵箱是由在表中的主機一一傳遞發(fā)送(第一個主機是最后一個接收到此郵件的主機)過來的。參數(shù)域包括回復路徑。引命令和OK響應確認發(fā)送和接收SMTP進入了初始狀態(tài),也就是說,沒有操作正在執(zhí)行,所有狀態(tài)表和緩沖區(qū)已經(jīng)被子清除。參數(shù)域包括發(fā)送SMTP的主機名。特定的命令產(chǎn)生自己的緩沖區(qū),或使一個或多個緩沖的內(nèi)容被清除。這些參數(shù)或者數(shù)據(jù)對象必須跟在命令后。發(fā)送郵件操作涉及到不同的數(shù)據(jù)對象,它們由不同的參數(shù)相互連接。郵箱的語法格式必須和接收站點的格式一致。它的命令是由CRLF結(jié)束的字符串。當指定一般的命令或應答格式后,參數(shù)會由一些類似于語言的字符串表示出來,如string或reversepath,這里尖括號表示這是一種類似于語言的變量。這樣SMTP實現(xiàn)中就將用戶郵箱名稱保留成初始時的樣子,主機名稱對大小寫不敏感。完整的命令和應答在第四節(jié)。當同一個消息要發(fā)往不同的接收者時,SMTP遇到了向不同接收者發(fā)送同一份數(shù)據(jù)的復制品的問題,郵件命令和應答有一個比較奇怪的語法,應答也有一個數(shù)字代碼。MAIL命令參數(shù)是回復路徑,它指定郵件從何處來;而RCPT命令的參數(shù)是轉(zhuǎn)發(fā)路徑的,它指定郵件向何處去。SMTP提供傳送郵件的機制,如果接收方與發(fā)送方連接在同一個傳送服務下時,郵件可以直接由發(fā)送方主機傳送到接收方主機;或者,當兩者不在同一個傳送服務下時,通過中繼SMTP服務器傳送。如果SMTP接收者接收,則返回OK應答;如果不能接收到,則發(fā)出拒絕接收應答(但不中止整個郵件操作),雙方將如此重復多次。如果SMTP接收者可以接收郵件則返回OK應答。SMTP命令由發(fā)送SMTP發(fā)出,由接收SMTP接收,而應答則反方面?zhèn)魉汀?.1.2 SMTP模型 SMTP設計基于以下通信模型:針對用戶的郵件請求,發(fā)送SMTP建立與接收SMTP之間建立一個雙向傳送通道。郵件可以通過連接在不同IPCE上的進程跨網(wǎng)絡進行郵件傳送。進程可能直接和其它進程通過已知的IPCE通信。SMTP的一個重要特點是它能夠在傳送中接力傳送郵件,傳送服務提供了進程間通信環(huán)境(IPCE),此環(huán)境可以包括一個網(wǎng)絡,幾個網(wǎng)絡或一個網(wǎng)絡的子網(wǎng)。SMTP被用來在因特網(wǎng)上發(fā)送郵件,該協(xié)議規(guī)定了一些基本的命令和方法使客戶端與服務器進行交互,以達到發(fā)送郵件的目的。3 SMTP協(xié)議的研究由于要開發(fā)的是郵件客戶端程序,就不得不用到SMTP協(xié)議和POP協(xié)議。而用戶通過具體的操作接口,接口與SmtpMail類通過交互操作來實現(xiàn)用戶發(fā)送信件的操作。 Windows? 9X/NT操作系統(tǒng)800*600或以上的屏幕分辨率 FrameWork 2 軟件架構(gòu)及系統(tǒng)用例圖2.1 系統(tǒng)架構(gòu):主要功能選擇用戶主界面接收郵件類發(fā)送郵件類 軟件架構(gòu)圖2.2 系統(tǒng)總體用例用戶新建賬號發(fā)送郵件接收郵件純文本郵件帶附件郵件 系統(tǒng)總體用例圖2.3 程序功能框圖客戶端軟件電子郵件接收系統(tǒng)電子郵件接收系統(tǒng)附加功能各種錯誤的提示簡單郵件接收帶有附件的郵件接收簡單郵件發(fā)送帶有附件的郵件發(fā)送電子郵件編寫電子郵件的分類管理通訊簿管理 程序功能圖2.4 發(fā)送郵件類是發(fā)送郵件的核心,類名為SmtpMail,隸屬于命名空間MailSend。 Pentium174。 Visual Studio 2003(C Sharp)Microsoft174。1.3 開發(fā)環(huán)境及運行環(huán)境1.3.1 開發(fā)環(huán)境AMD Athlon(TM),512M內(nèi)存,80G硬盤Microsoft174。1.2 開發(fā)背景當前流行的各大郵件客戶端軟件的除了最主要的收發(fā)信件之外,功能越來越復雜,但是人們平常真正用到的功能很少,很多功能尤其對于那些計算機知識相對缺乏的人來說,更加顯得太過于華麗而不太實用。郵件在信箱之間進行傳遞和交換,也可以與另—個郵件系統(tǒng)進行傳遞和交換。3) 電子郵件的通信是在信箱之間進行的。存儲空間包含存放所收信件、編輯信件以及信件存盤三部分空間,用戶使用口令開啟自己的信箱,并進行發(fā)信、讀信、編輯、轉(zhuǎn)發(fā)、存檔等各種操作。硬盤作為信箱的存儲介質(zhì),在硬盤上為用戶分一定的存儲空間作為用戶的“信箱”,每位用戶都有屬于自己的—個電子信箱。 2) 電子郵件的基本原理,是在通信網(wǎng)上設立“電子信箱系統(tǒng)”,它實際上是一個計算機系統(tǒng)。電子郵件的工作原理:1) 電子郵件系統(tǒng)是一種新型的信息系統(tǒng),是通信技術(shù)和計算機技術(shù)結(jié)合的產(chǎn)物。因為電子郵件是通過郵件服務器(mai1 server)來傳遞檔的。接收者可在他認為方便的時候讀取信件,不受時空限制。這正是電子信箱系統(tǒng)的核心,利用存貯轉(zhuǎn)發(fā)可進行非實時通信,屬異步通信方式。到目前為止,可以說電子郵件是Internet資源使用最多的一種服務,Emai1不只局限于信件的傳遞,還可用來傳遞文件、聲音及圖形、圖像等不同類型的信息。這種非交互式的通信,加速了信息的交流及數(shù)據(jù)傳送,它是—個簡易、快速的方法。目 錄1 引言 11.1 電子郵件介紹 11.2 開發(fā)背景 21.3 開發(fā)環(huán)境及運行環(huán)境 21.3.1 開發(fā)環(huán)境 21.3.2 運行環(huán)境 22 軟件架構(gòu)及系統(tǒng)用例圖 32.1 系統(tǒng)架構(gòu) 32.2 系統(tǒng)總體用例 32.3 程序功能框圖 42.4 發(fā)送郵件類 42.5 附加小功能類 43 SMTP協(xié)議的研究 53.1 SMTP協(xié)議簡介及工作原理 53.1.1 介紹 53.1.2 SMTP模型 53.2 SMTP協(xié)議的命令和應答 63.2.1 SMTP協(xié)議的命令 63.2.2 SMTP的應答碼 134 RFC822 154.1 RFC822簡單介紹 154.2 信件的頭部 154.2.1 信頭的一般格式 154.2.2 結(jié)構(gòu)化字段和非結(jié)構(gòu)化字段 164.2.3 信頭字段的元素 164.2.4 標準的信頭字段 175 命名控件MailSend 205.1 發(fā)送郵件類SmtpMail 215.1.1 主要成員變量說明 215.1.2 主要成員函數(shù)說明 215.2 AddExtra類 285.2.1 調(diào)用Windows API 所需的命名空間 285.2.2 在程序中聲明所需的API函數(shù) 295.2.3 在程序中具體的使用 296 軟件運行時的界面 306.1 新建郵件帳號 306.2 發(fā)送郵件界面 306.2.1 發(fā)送不帶附件的郵件 306.2.2 發(fā)送帶附件的郵件 316.3 驗證郵件發(fā)送是否成功 327 系統(tǒng)測試 327.1 同一SMTP服務器發(fā)送郵件的測試 327.1.1 同一服務器,發(fā)送一封純文本郵件的測試 337.1.2 同一服務器,發(fā)送一封帶附件的郵件的測試 337.2 利用不同的SMTP服務器發(fā)送郵件的測試 338 結(jié)論 34參考文獻 35致 謝 3636 / 381 引言1.1 電子郵件介紹電子郵件(簡稱Emai1)又稱電子信箱、電子郵政,它是—種用電子手段提供信息交換的通信方式。它是全球多種網(wǎng)絡上使用最普遍的一項服務。通過連接全世界的Internet,實現(xiàn)各類信號的傳送、接收、存貯等處理,將郵件送到世界的各個角落。電子郵件不是一種“終端到終端”的服務,是被稱為“存貯轉(zhuǎn)發(fā)式”服務。即信件發(fā)送者可隨時隨地發(fā)送郵件,不要求接收者同時在場,即使對方現(xiàn)在不在,仍可將郵件立刻送到對方的信箱內(nèi),且存儲在對方的電子郵箱中。在這里,“發(fā)送”郵件意味著將郵件放到收件人的信箱中,而“接收”郵件則意味著從自己的信箱中讀取信件,信箱實際上是由文件管理系統(tǒng)支持的—個實體。通常mail server是執(zhí)行多任務操作系統(tǒng)UNIX的計算機,它提供24小時的電子郵件服務,用戶只要向 mail server管理人員申請—個信箱賬號,就可使用這項快速的郵件服務。 電子郵件的傳輸是通過電子郵件簡單傳輸協(xié)議(Simple Mail Transfer Protocol,簡稱SMTP)這一系統(tǒng)軟件來完成的,它是Internet下的一種電子郵件通信協(xié)議。系統(tǒng)的硬件是一個高性能、大容量的計算機。并確定—個用戶名和用戶可以自己隨意修改的口令。系統(tǒng)功能主要由軟件實現(xiàn)。用戶首先開啟自己的信箱,然后通過鍵入命令的方式將需要發(fā)送的郵件發(fā)到對方的信箱中。收方在取信時,使用特定賬號從信箱提取。有鑒于此,在了解RFC底層協(xié)議的基礎上,我們開發(fā)了這個各種功能相對簡單實用的郵件客戶端程序,簡化了很多不必要的功能。 Windows? XP ProfessionalMicrosoft174。 Developer Network for Visual 20031.3.2 運行環(huán)境Intel174。 2及以上處理器,32M以上內(nèi)存,4G以上硬盤Microsoft174。封裝了發(fā)送郵件的具體實現(xiàn)方法,也是具體的RFC用代碼實現(xiàn)的過程。2.5 附加小功能類是獲取一些諸如系統(tǒng)時間,當前用戶名,以及本機IP之類的類,類名為AddExtra,隸屬于命名空間MailSend。而我個人負責的是郵件發(fā)送功能的實現(xiàn),因此就必然會涉及到SMTP(Simple Mail Transfer Protocol)協(xié)議。3.1 SMTP協(xié)議簡介及工作原理3.1.1 介紹簡單郵件傳輸協(xié)議(SMTP)的目標是可靠高效地傳送郵件,它獨立于傳送子系統(tǒng)而且僅要求一條可以保證傳送數(shù)據(jù)單元順序的通道。理解到傳送系統(tǒng)(或IPCE)不是一對一的是很重要的。郵件是一個應用程序或進程間通信。更特別的是,郵件可以通過不同網(wǎng)絡上的主機接力式傳送。接收SMTP可以是最終接收者也可以是中間傳送者。一旦傳送通道建立,SMTP發(fā)送者發(fā)送MAIL命令指明郵件發(fā)送者。SMTP發(fā)送者再發(fā)出RCPT命令確認郵件是否接收到。當接收者收到全部郵件后會接收到特別的序列,如果接收者成功處理了郵件,則返回OK應答。為了能夠?qū)MTP服務器提供中繼能力,它必須擁有最終目的主機地址和郵箱名稱。向前路徑是源路徑,而回復路徑是返回路徑(它用于發(fā)生錯誤時返回郵件)。在下面,例子中可以看到哪些使用實際的命令和應答。命令與應答對大小寫不敏感,也就是說,命令和應答可以是大寫,小寫或兩者的混合,但這一點對用戶郵件名稱卻不一定是對的,因為有的主機對用戶名大小寫是敏感的。命令與應答由ASCII字母表組成,當傳送服務提供8位字節(jié)傳送通道,每7位字符正確傳送,而最高位被填充為0。3.2 SMTP協(xié)議的命令和應答3.2.1 SMTP協(xié)議的命令SMTP命令定義了郵件傳輸或由用戶定義的系統(tǒng)功能。而在帶有參數(shù)的情況下,命令本身由SP和參數(shù)分開,如果未帶參數(shù)可以直接和CRLF連接。下面討論SMTP命令和應答?;貜吐窂骄褪荕AIL命令的參數(shù),而
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1