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

正文內(nèi)容

畢業(yè)論文電子郵件客戶端軟件-文庫吧資料

2025-06-28 12:21本頁面
  

【正文】 te 信息創(chuàng)建日期Subject 信息主題ReplyTo 回復(fù)地址XCharset 使用的字符集(通常為ASCII)XMailer 發(fā)送信息所使用的軟件XSender 發(fā)送方地址的副本XFace 經(jīng)編碼的發(fā)送方面孔的圖象整個(gè)系統(tǒng)的核心是收發(fā)信件的操作,因此為了方便維護(hù),以后的升級(jí),故將這兩個(gè)最主要的操作寫成類庫(.dll)的形式,以組件的形式加載到主程序中,而且其它的功能如果需要的話,也可以通過這樣的組件的形式增加到主程序中。例如軟件名為L(zhǎng)ittlefox Mailer, 可以將“XMailer:Littlefox Mailer ”加到郵件信頭中去?!鬤Mailer字段XMailer字段用于指示什么樣的程序產(chǎn)生了這個(gè)信件,它是使用最廣泛的擴(kuò)展字段。過濾或郵件列表處理程序,可以給它處理的每個(gè)信件增加一個(gè)XLOOP字段,以后就可以根據(jù)這個(gè)字段中含有的特別值,判斷一個(gè)信件是否被循環(huán)傳送。 事實(shí)上已經(jīng)有許多擴(kuò)展字段被廣泛應(yīng)用,但沒有標(biāo)準(zhǔn)定義。方法非常簡(jiǎn)單,只要在自定義的信頭字段名的前面使用X前綴。電子郵件頭部的行說明發(fā)送方、接收方、日期、主題、應(yīng)當(dāng)收到副本的人的列表。其它接收者不知道有哪些用戶接收到盲副本。雖然Bcc在發(fā)送方出現(xiàn),但當(dāng)信息發(fā)送時(shí),郵件系統(tǒng)將它從消息中除去。一些電子郵件系統(tǒng)提供這樣的選項(xiàng),遵循傳統(tǒng)的辦公室術(shù)語,用盲復(fù)寫副本(blind carbon copy)來表示。傳統(tǒng)的辦公室過程要求備忘錄的發(fā)送方通知接收方副本是否傳給其它人。通常左邊是標(biāo)識(shí)符,右邊指定電腦名圖2 7 2表中的關(guān)鍵字表明了電子郵件借用了辦公室備忘錄中的概念和術(shù)語:電子郵件的頭部能夠包含一行說明應(yīng)當(dāng)接收到該備忘錄的接收方。用于表示一個(gè)信件唯一標(biāo)識(shí),該字段通常有Smtp服務(wù)器生成,這個(gè)值通常是唯一的。新添加的信頭字段都加上Resent前綴字符串,它們的語法與未加前綴的同名字段相同。當(dāng)需要把收到的信件重發(fā)給另一組收信人的時(shí)候,可以保持整個(gè)原始信件不變,并簡(jiǎn)單地產(chǎn)生重發(fā)信件所要求的新信頭字段。用于把一個(gè)注解添加到信件中。當(dāng)跟蹤各個(gè)電子郵件問題時(shí),這個(gè)信息很有幫助。是投遞信件的特定郵件服務(wù)器所作的記錄。物理路徑[id msgid] 。發(fā)送主機(jī)[by domain] 。當(dāng)回復(fù)信件時(shí),通常在主題前面增加“Re:”前綴,標(biāo)記為該信件為回復(fù)信件:當(dāng)信件被轉(zhuǎn)發(fā)時(shí),通常在主題文字前面加上“Fw:”,“Fwd:”這樣的前綴。格式:Subject:*text舉例:Subject:Hello! Subject:Re:Hello!信件主題字段。也可以使用郵箱地址列表,密抄給多個(gè)人。格式:Bcc:mailbox list密抄字段。指定此信件要同時(shí)發(fā)給哪些人,也稱為抄送。指定主要收信人的郵箱地址,可以是多個(gè)郵箱地址的列表,地址中間用逗號(hào)隔開。比如,發(fā)送的是經(jīng)理的信,但回信應(yīng)交辦公室處理。指定應(yīng)當(dāng)把回信發(fā)到哪里。發(fā)送者對(duì)發(fā)送負(fù)責(zé)。當(dāng)發(fā)信人與寫信人不一樣時(shí)使用。格式:Sender:mailbox舉例:From:wangSender:li發(fā)送者字段。說明信件的原始創(chuàng)建者,給出他的電子信箱地址。4.2.4 標(biāo)準(zhǔn)的信頭字段 下面介紹RFC822中定義的常用的標(biāo)準(zhǔn)信頭字段。字段體的大小寫稍微復(fù)雜點(diǎn),要視情況而定。(4)字段大小寫字段名稱是不區(qū)分大小寫的,所以Subject、subject或SUBJECT都一樣。續(xù)行都以一個(gè)空白符開始,這種方法稱為折疊(folding),例如標(biāo)題字段Subject: This is a test可以表示為: Subject: This is a test反之,將一個(gè)被折疊成多行的信頭字段恢復(fù)到它的單行表示的過程叫做去折疊,只要簡(jiǎn)單地移除后面跟著空格的CRLF,將折疊空白符CRLF轉(zhuǎn)換成空格字符,就可以完成去折疊(unfolding)。在結(jié)構(gòu)化和非結(jié)構(gòu)化字段中都允許折疊。在解釋信件的時(shí)候,會(huì)將注解忽略,可以用一個(gè)空格字符代替它們,這樣就什么也不會(huì)破壞。注解一般用在非結(jié)構(gòu)化的信頭字段中,沒有語法語義,僅為人提供了一些附加的信息。在Email中,空白符的使用并沒有固定的規(guī)則,但應(yīng)當(dāng)正確地使用,僅在需要時(shí)才使用空白符,以便接收軟件進(jìn)行語法分析。例如,每個(gè)字段間用CRLF來分離,在字段內(nèi)用空格來分隔字段名和字段內(nèi)容。此外,行末的回車換行符CRLF也應(yīng)算是空白符。下面介紹一些大多數(shù)字段共有的元素。所有其它字段都是結(jié)構(gòu)化的。例如,Subject字段可以含有任意的文字,并且沒有固定格式。Sender 字段就是一個(gè)很好的例子,它的字段內(nèi)容是信箱, 有一個(gè)離散的結(jié)構(gòu)。RFC822為信件定義了一些標(biāo)準(zhǔn)字段,并提供了用戶自行定義非標(biāo)準(zhǔn)字段的方4.2.2 結(jié)構(gòu)化字段和非結(jié)構(gòu)化字段每個(gè)字段所包含的信息不同,字段大體可以分為結(jié)構(gòu)化字段和非結(jié)構(gòu)化字段。字段體可以包括除了CR和LF之外的任何ASCII字符。即信頭字段 = 字段名:字段體 CRLF字段名必須由除了冒號(hào)和空格以外的可打印US—ASCII字符(其值在33和126之間)組成,大多數(shù)字段的字段名稱由一系列字母,數(shù)字組成,中間經(jīng)常插入橫線符。要了解信頭的結(jié)構(gòu)就要弄清楚各種信頭字段。信件頭則具有比較復(fù)雜的結(jié)構(gòu),在下一小節(jié)中詳述。這樣設(shè)計(jì)的信件便于進(jìn)行語法分析,提取信件的基本信息。如果不存在信體,用作分隔的空白行也就不需要。第二部分稱為信件的體部(Body of the message),包括信件內(nèi)容的正文文本。從組織上看,信件內(nèi)容結(jié)構(gòu)分為兩大部分,中間用一個(gè)空白行(只有CRLF符的行)來分隔。4.1 RFC822簡(jiǎn)單介紹RFC822規(guī)定的電子郵件內(nèi)容全部由ASCII字符組成,就是通常所說的文本文件,因而標(biāo)準(zhǔn)將它稱為Internet文本信件(Internet Text Messages)。RFC822的全稱是“ARPA因特網(wǎng)文本信件格式的標(biāo)準(zhǔn)”(Standard for the Format of ARPA Internet Text Messages)。只有EXPN和HELP命令可以導(dǎo)致多行應(yīng)答,然而,對(duì)所有命令,多行響應(yīng)都是允許的。在附錄E中可以看到全部的響應(yīng)碼。三位的響應(yīng)已經(jīng)包括了足夠的信息,不用再閱讀文本,文本可以直接拋棄或者傳遞給用戶。SMTP響應(yīng)由三位數(shù)字組成,其后跟一些文本。下面是SMTP命令: HELO SP domain CRLF MAIL SP FROM:reversepath CRLFRCPT SP TO:forwardpath CRLFDATA CRLFRSET CRLFSEND SP FROM:reversepath CRLFSOML SP FROM:reversepath CRLFSAML SP FROM:reversepath CRLFVRFY SP string CRLFEXPN SP string CRLFHELP [SP string] CRLFNOOP CRLFQUIT CRLFTURN CRLF3.2.2 SMTP的應(yīng)答碼對(duì)SMTP命令的響應(yīng)是多樣的,它確定了在郵件傳輸過程中請(qǐng)求和處理的同步,也保證了發(fā)送SMTP知道接收SMTP的狀態(tài)。方括號(hào)代表可選的參數(shù)域。特別是在一些主機(jī)上,smith和Smith就根本不是一個(gè)用戶。命令碼和參數(shù)由一個(gè)或多個(gè)空格分開。命令碼是四個(gè)字母組成的,不區(qū)別大小寫。此命令在會(huì)話的其它時(shí)間不能使用。如果操作中的命令順序出錯(cuò),必須返回503失敗應(yīng)答,同時(shí)接收到的SMTP必須保持在與剛才一致的狀態(tài)下。在一個(gè)會(huì)話中可以有一個(gè)或多個(gè)操作。一旦開始了以后就要發(fā)送RCPT和DATA命令。 NOOP,HELP,EXPN和VRFY命令可以在會(huì)話的任何時(shí)候使用。對(duì)話的第一個(gè)命令必須是HELLO命令,此命令在此后的會(huì)話中也可以使用。若要拒絕改變角色,接收方可以發(fā)送502應(yīng)答。如果程序B現(xiàn)在是接收SMTP,它發(fā)出TURN命令后接收到OK(250)應(yīng)答,它就變成了發(fā)送SMTP。如果程序A現(xiàn)在是發(fā)送SMTP,它發(fā)出TURN命令后接收到OK(250)應(yīng)答,它就變成了接收SMTP。而發(fā)送方應(yīng)該象接收到暫時(shí)錯(cuò)誤(4XX)一樣假定命令和操作仍在支持之中。即使出錯(cuò),也不應(yīng)該關(guān)閉信道。接收方在接到QUIT命令并做出響應(yīng)之前不應(yīng)該關(guān)閉通信信道。此命令對(duì)回復(fù)路徑緩沖區(qū),轉(zhuǎn)發(fā)路徑緩沖區(qū)和郵件內(nèi)容緩沖區(qū)沒有影響?! OOP (NOOP) 此命令不影響任何參數(shù)和已經(jīng)發(fā)出的命令。此命令可以帶參數(shù),并返回特定的信息作為應(yīng)答。此命令對(duì)回復(fù)路徑緩沖區(qū),轉(zhuǎn)發(fā)路徑緩沖區(qū)和郵件內(nèi)容緩沖區(qū)沒有影響?! XPAND (EXPN)此命令要求接收者確認(rèn)參數(shù)指定了一個(gè)郵件發(fā)送列表,如果是一個(gè)郵件發(fā)送列表,就返回表中的成員。如果這是(已經(jīng)知道的)用戶名,返回用戶的全名和指定的郵箱。任何保存的發(fā)送者,接收者和郵件內(nèi)容應(yīng)該被拋棄,所有緩沖區(qū)和狀態(tài)表應(yīng)該被清除,接收方必須返回OK應(yīng)答。此命令清除回復(fù)路徑緩沖區(qū),轉(zhuǎn)發(fā)路徑緩沖區(qū)和郵件內(nèi)容緩沖區(qū),并且將此命令的回復(fù)路徑信息插入到回復(fù)路徑緩沖區(qū)中。因?yàn)槊總€(gè)傳遞主機(jī)地址都被加在此表起始處,它就必須使用發(fā)送IPCE而不是接收IPCE(如果它們不是一個(gè)IPCE的話)清楚的名稱。當(dāng)出現(xiàn)主機(jī)列表時(shí),表示這是一個(gè)傳送路徑,郵件就是經(jīng)過這個(gè)路徑上的每個(gè)主機(jī)發(fā)送到這里的(列表上第一個(gè)主機(jī)是最后經(jīng)手的主機(jī))。參數(shù)域包括回復(fù)路徑,如果成功地將信息送到郵箱中此命令成功?! END AND MAIL (SAML)此命令用于開始一個(gè)郵件操作將郵件內(nèi)容傳送到一個(gè)或多個(gè)終端上,并傳送到郵箱中。一些出錯(cuò)信息的回復(fù)路徑可能就是空的。此表用于返回非傳遞信號(hào)到發(fā)送者?;貜?fù)路徑包括一個(gè)可選的主機(jī)列表和發(fā)送者郵箱。對(duì)于每個(gè)接收者,如果接收者終端打開,郵件內(nèi)容將被傳送到接收者的終端上,否則就送到接收者的郵箱中。此命令清除回復(fù)路徑緩沖區(qū),轉(zhuǎn)發(fā)路徑緩沖區(qū)和郵件內(nèi)容緩沖區(qū),并且將此命令的回復(fù)路徑信息插入到回復(fù)路徑緩沖區(qū)中。因?yàn)槊總€(gè)傳遞主機(jī)地址都被加在此表起始處,它就必須使用發(fā)送IPCE而不是接收IPCE(如果它們不是一個(gè)IPCE的話)清楚的名稱。當(dāng)出現(xiàn)主機(jī)列表時(shí),表示這是一個(gè)傳送路徑,郵件就是經(jīng)過這個(gè)路徑上的每個(gè)主機(jī)發(fā)送到這里的(列表上第一個(gè)主機(jī)是最后經(jīng)手的主機(jī))。參數(shù)域包括了一個(gè)回復(fù)路徑,此命令如果成功就將郵件發(fā)送到終端上了。 27 Oct 81 15:15:13 PST  Received: from by 。返回路徑和接收時(shí)間戳例子  ReturnPath: ,:JOE  Received: from by 。在此信息中或者發(fā)送一個(gè)不成功接收者的列表,或者每次發(fā)送一個(gè)不成接收者,而發(fā)送多次。這種情況可能發(fā)生在發(fā)送SMTP發(fā)現(xiàn)當(dāng)郵件需要傳送給多個(gè)用戶時(shí),只能夠成功地向其中的一部分發(fā)送信息這種情況下。這些行后面是郵件內(nèi)容的頭和體信息。可能在返回路徑中的郵箱與實(shí)際發(fā)送的郵件不一致,這個(gè)情況可能發(fā)生在需要傳送一個(gè)特定的錯(cuò)誤處理信箱而不是信件發(fā)送者那里。此行包括了發(fā)送命令中的reversepath的信息。轉(zhuǎn)發(fā)的信件將有多行這樣的時(shí)間戳。如果操作成功,接收者必須返回OK應(yīng)答;如果失敗也必須返回失敗應(yīng)答。郵件內(nèi)容的結(jié)束指示要求接收者現(xiàn)在就處理保存的郵件內(nèi)容。郵件內(nèi)容可以包括所有128個(gè)ASCII碼字符?! ATA (DATA)接收者將跟在命令后的行作為郵件內(nèi)容。當(dāng)郵件最終到達(dá)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1