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

正文內容

郵件收發(fā)系統(tǒng)的設計—計算機畢業(yè)設計-免費閱讀

2026-01-03 16:54 上一頁面

下一頁面
  

【正文】 2)發(fā)送一封帶附件(可以是多附件)的郵件給多個收件人 測試中用 163 的郵箱分別往 163 的郵箱以及新浪的郵箱發(fā)送之外,又添加了不同的郵件類型(個數分別為等于 1,大于 1 即驗證是否支持多附件的發(fā)送),用 FoxMail 接收之后,所有發(fā)送的純文本信息,以及附件信息都正常無誤。 7. 1 同一 SMTP 服務器 發(fā)送郵件的測試 這個方面的測試測的是,用戶登錄一個服務器(測試中用的是 163 的 SMTP服務器)來發(fā)送一封郵件的測試。 第 XXXIII 頁 共 XLII 頁 6 軟件運行時的界面 6. 1 新建郵件帳號 用戶打開軟件之后,需要新建一個郵件帳號,在這個信件帳號的過程中,需要指定 SMTP 服務器, SMTP 的端口,以及用于 ESMTP 驗證的用戶名和密碼。因為第 XXXII 頁 共 XLII 頁 它說明了在 C Sharp 中調用 Windows API 函數所需如下幾個步驟: 5. 2. 1 調用 Windows API 所需的命名空間 using 。 SendBufferstr=QUIT + enter。i。 } else { SendBufferstr=HELO + mailserver + enter。 string SendBufferstr。 而它的實現是調用以上給出的各個函數的結果。 } } else { flag=false。而參數是字符串數組的函數每次發(fā)送的是一組命令,用于和服務器的交互,這個函數主要是用于 ESMTP 服務器的驗證的功能,因為驗證的過程是一個等待然后又輸入的過程,因此將他們放在一個數組中有利于理解和操作。 string ReturnValue =。 WriteBuffer = (str)。 return((by))。 4)發(fā)送郵件所需的基本參 數 比如用于 ESMTP 等錄檢驗用的用戶名、密碼,發(fā)送郵件需要的收信人 ,發(fā)信人地址以及主題等等在此不再贅述。而調用某一個類中的某個變量成員的方法就是通過 命名 空間名 .類名 .變量成員 來訪問的,當然在 C Sharp 中如果在程序開始通過 Using 命名空間名,就可以直接的象 C++那樣來訪問成員變量,可以說相當的方便,這些都會在程序中體現出來,再次不再做過多的敘述。例如軟件名為 Littlefox Mailer,版本為 , 可以將“ XMailer:Littlefox Mailer ”加到郵件信頭中去。方法非常簡單,只要在自定義的信頭字段名的前面使用 X前綴。一些電子郵件系統(tǒng)提供這樣的選項,遵循傳統(tǒng)的辦公室術語,用盲復寫副本 (blind carbon copy)來表示。新添加的信頭字段都加上 Resent前綴字符串,它們的語法與未加前綴的同名字段相同。是投遞信件的特定郵件服務器所作的記錄。 格式: Subject: *text 舉例: Subject: Hello! Subject: Re:Hello! 信件主題字段。指定主要收信人的郵箱地址,可以是多個郵箱地址的列表,地址中間用逗號隔開。當發(fā)信人與寫信人不一樣時使用。字段體的大小寫稍微復雜點,要視情況而定。在解釋信件的時候,會將注解忽略,可以用一個空格字符代替它們,這樣就什么也不會第 XX 頁 共 XLII 頁 破壞。此外,行末的回車換行符 CRLF 也應算是空白符。 Sender 字段就是一個很好的例子,它的字段內容是信箱, 有一個離散的結構。要了解信頭的結構就要弄清楚各種信頭字段。第二部分稱為信件的體部 (Body of the message),包括信件內容的正文文本。只有 EXPN 和 HELP 命令可以導致多行第 XVII 頁 共 XLII 頁 應答,然而,對所有命令,多行響應都是允許的。 下面是 SMTP 命令: HELO SP domain CRLF MAIL SP FROM:reversepath CRLF RCPT SP TO:forwardpath CRLF DATA CRLF RSET CRLF SEND SP FROM:reversepath CRLF SOML SP FROM:reversepath CRLF SAML SP FROM:reversepath CRLF VRFY SP string CRLF EXPN SP string CRLF HELP [SP string] CRLF NOOP CRLF QUIT CRLF TURN CRLF 3. 2. 2 SMTP 的應答碼 對 SMTP 命令的響應是多樣的,它確定了在郵件傳輸過程中請求和處理的同步,也保證了發(fā)送 SMTP 知道接收 SMTP 的狀態(tài)。命令碼是四個字母組成的,不區(qū)別大小寫。一旦開始了以后就要發(fā)送 RCPT 和DATA 命令。如果程序 B 現在是接收 SMTP,它發(fā)出 TURN 命令后接收到 OK( 250)應答,它就變成了發(fā)送SMTP。接收方在接到QUIT 命令并做出響應之前不應該關閉通信信 道。此命令對回復路徑緩沖區(qū),轉發(fā)路徑緩沖區(qū)和郵件內容緩沖區(qū)沒有影響。 此命令清除回復路徑緩沖區(qū),轉發(fā)路徑緩沖區(qū)和郵件內容緩沖區(qū),并且將此命令的回復路徑信息插入到回復路徑緩沖區(qū)中。 SEND AND MAIL (SAML) 此命令用于開始一個郵件操作將郵件內容傳送到一個或多個終端上,并傳送到郵箱中。對于每個接收者,如果接收者終端打開,郵件內容將被傳送到接收者的終端上,否則就送到接收者的郵箱中。參數域包括了一個回復路徑,此命令如果成功就將郵件發(fā)送到終端 上了。這種情況可能發(fā)生在發(fā)送 SMTP 發(fā)現當郵件需要傳送給多個用戶時,只能夠成功地向其中的一部分發(fā)送信息這種情況下。轉發(fā)的信件將有多行這樣的時間戳。 DATA (DATA) 接收者將跟在命令后的行作為郵件內容。 此命令清除回復路徑緩沖區(qū),轉發(fā)路徑緩沖區(qū)和郵件內容緩沖區(qū),并且將此命令的回復路徑信息插入到回復路徑緩沖區(qū)中。引命令和 OK 響應確認發(fā)送和 接收 SMTP 進入了初始狀態(tài),也就是說,沒有操作正在執(zhí)行,所有狀態(tài)表和緩沖區(qū)已經被子清除。 發(fā)送郵件操作涉及到不同的數據對象,它們由不同的參 數相互連接。這樣 SMTP 實現中就將用戶郵箱名稱保留成初始時的樣子,主機名稱對大小寫不敏感。 SMTP 提供傳送郵件的機制,如果接收方與發(fā)送方連接在同一個傳送服務下時,郵件可以直接由發(fā)送方主機傳送到接收方主機;或者,當兩者不在同一個傳送服務下時,通過中繼 SMTP 服務器傳送。 3. 1. 2 SMTP 模型 SMTP 設計基于以下通信模型:針對用戶的郵件請求,發(fā)送 SMTP 建立與接收 SMTP 之間建立一個雙向傳送通道。 SMTP 被用來在因特網上發(fā)送郵件,該協(xié)議規(guī)定了客戶端軟件 電子郵件接收系統(tǒng) 電子郵件接收系統(tǒng) 附加功能 各種錯誤的提示 簡單郵件接收 帶有附件的郵件接收 簡單郵件發(fā)送 帶有附件的郵件發(fā)送 電子郵件編寫 電子郵件的分類管理 通訊簿管理 第 IX 頁 共 XLII 頁 一些基本的命令和方法使客戶端與服務器進行交互,以達到發(fā)送郵件的目的。 Pentium174。郵件在信箱之間進行傳遞和交換 ,也可以與另 — 個郵件系統(tǒng)進行傳遞和交換。 2) 電子郵件的基本原理 ,是在通信網上設立“電子信箱系統(tǒng)”,它實際上是一個計算機系統(tǒng)。這正是電子信箱系統(tǒng)的核心,利用存貯轉發(fā)可進行非實時通信,屬異步通信方式。 32 6 軟件運行時的界面 24 5. 1 發(fā)送郵件類 SmtpMail 18 4. 1 RFC822 簡單介紹 5 1. 2 開發(fā)背景 5 1. 1 電子郵件介紹 雖然它沒有 FoxMail 那么強大的功能,但是它容易掌握和使用。 SMTP 全稱是簡單郵件傳輸協(xié)議,它專門用來發(fā)送郵件用的。而且用它的人數勢必會繼續(xù)增加。在 SmtpMail 的類 中包含了一個 SendMail 的方法,它從底層詳細地實現了和服務器的交互操作。 6 1. 3 開發(fā)環(huán)境及運行環(huán)境 24 5. 2 AddExtra 類 33 6. 1 新建郵件帳號 36 7. 1 同一 SMTP 服務器發(fā)送郵件的測試 通過連接全世界的 Inter,實現各類信號的傳送、接收、 存貯等處理 ,將郵件送到世界的各個角落。通常 mail server 是執(zhí)行多任務操作系統(tǒng) UNIX 的計算機,它提供 24小時的電子郵件服務 ,用戶只要向 mail server管理人員申請 — 個信箱賬號 ,就可使用這項快速的郵件服務。系統(tǒng)功能主要由軟件實現。 Windows? XP Professional Microsoft174。 2. 5 附加小功能類 是獲取一些諸如系統(tǒng)時間,當前用戶名,以及本機 IP 之類的類,類名為AddExtra,隸屬于命名空間 MailSend。郵件是一個應用程序或進程間通信。 SMTP 發(fā)送者再發(fā)出 RCPT 命令確認郵件是否接收到。在下面,例子中可以看到哪些使用實際的命令和應答。而在帶有參數的情況下,命令本身由 SP和參數分開,如果未帶參數可以直接和 CRLF連接。 HELLO (HELO) 此命令用于向接收 SMTP確認發(fā)送 SMTP。此表也有作向發(fā)送者返回非傳遞信號的源路徑。 當郵件被傳遞發(fā)送時,傳遞主機必須將自己的名稱 由轉發(fā)路徑的開始處移至回復路徑的結束處。此過程將回復第 XII 頁 共 XLII 頁 路徑緩沖區(qū),轉發(fā)路徑緩沖區(qū)和郵件內容緩沖區(qū)的內容全部清空。上面所述說明了,最后的郵件內容由一個返回路徑行,和在其后的一個或多個時間戳行構成。 27 Oct 81 15:27:39 PST Received: from by 。一些出錯信息的回復路徑可能就是空的。因為每個傳遞主機地址都被加在此表起始處,它就必須使用發(fā)送 IPCE 而不是接收 IPCE(如果它們不是一個 IPCE 的話)清楚的名稱。此表用于返回非傳遞信號到發(fā)送者。此命令對回復路徑緩沖區(qū),轉發(fā)路徑緩沖區(qū)和郵件內容緩沖區(qū)沒有影響。它只是說明沒有任何操作而不是說明接收者發(fā)送了一個 OK 應答。 TURN (TURN) 此命令指定接收方要么發(fā)送 OK 應答并改變角色為發(fā)送 SMTP,要么發(fā)送拒絕信息并保持自己的角色。如果 HELLO 命令的參數不可接受,必須由返回一個 501 失敗應答,同時接收到的 SMTP 必須保持在與剛才一致的狀態(tài)下。 會話的最后一個命令必須是 QUIT 命令。 參數域由不定長的字符串組成,它由 CRLF結束,接收方在完全接收到此序列前不會采取任何行動。特別的是,文本是與接收和環(huán)境相關的,所以每次接收到的文本可能不同。 從直觀上看,信件非常簡單,就是一系列由 ASCII 字符組成的文本行,每一行以回車換行符 (“ CRLF“,就是 ASCII 碼的 13 和 10)結束。 在 RFC822 中規(guī)定,信件體就是一系列的向收信人表達信息的文本行,比較簡單, 可以包含任意文本, 并 沒有附加的結構。但是其中的空格,加括號的注釋,引號和多行字段都比較復雜,另外,字段體的語法和語義依賴于字段名,每個類型的字段有特定的格式。 4. 2. 3 信頭字段的元素 盡管 Email 信件的總體結構非常簡單,但一些 信頭字段的結構是很復雜的。 ( 2)注解 注解是由括號括起來的一系列字符,例如, (這份禮物 )。在分析被折疊的字段的語法時,要把一個多行的折疊字段展開為一行,根據它的非折疊的形式來分析它的語法與語義。創(chuàng)建者對信件的原始內容負責。如果有此字段,回信將會發(fā)給它指定的郵箱,而不會發(fā)給 From 字段指定的郵箱。指定此信件要同時秘密發(fā)給哪些人,也稱為密件抄送。接收主機 [via atom] 。 格式: Resent
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1