系統識別號 | U0002-3005201113213700 |
---|---|
DOI | 10.6846/TKU.2011.01056 |
論文名稱(中文) | 以傳統郵遞地址收發電子郵件之研究 |
論文名稱(英文) | A Study on using Traditional Correspondence for Email Application |
第三語言論文名稱 | |
校院名稱 | 淡江大學 |
系所名稱(中文) | 資訊管理學系碩士班 |
系所名稱(英文) | Department of Information Management |
外國學位學校名稱 | |
外國學位學院名稱 | |
外國學位研究所名稱 | |
學年度 | 99 |
學期 | 2 |
出版年 | 100 |
研究生(中文) | 林詩敏 |
研究生(英文) | Shih-Min Lin |
學號 | 697630191 |
學位類別 | 碩士 |
語言別 | 繁體中文 |
第二語言別 | |
口試日期 | 2011-05-28 |
論文頁數 | 72頁 |
口試委員 |
指導教授
-
梁德昭
委員 - 戚玉樑 委員 - 楊欣哲 委員 - 魏世杰 |
關鍵字(中) |
電子郵件 CPDMS 中文郵件地址 多國語言領域名稱系統 |
關鍵字(英) |
CPDMS Chinese Email address localization domain name system |
第三語言關鍵字 | |
學科別分類 | |
中文摘要 |
電子郵件(Email)在我們日常生活中和工作上的溝通有著舉足輕重的地位,但使用者的Email地址與用戶往往無直接的對應關係。雖然在同一個郵件系統中可以擁有許多郵件網域,但系統帳號的唯一性卻限制了相同的使用者帳號無法存在於同一郵件網域中,然而現實生活中同名同姓之例子不可勝數。當傳統信件在做信件寄送時,用收件者的地址與姓名,即可識別收件者。因此,本研究以此概念將中文傳統郵遞地址,如“王小明@3號.中山路一段.台北市”作為電子郵件地址,以提升電子郵件的精準與普及。 採用傳統郵遞地址作為Email地址有兩個問題需要克服,一為Email地址@後之網域名稱,由於網域名稱受限於DNS的繼承特性,網域名稱的成長方向需由上而下增加,其命名受限於有限的頂層網域名稱下(如com、edu),無法達到自由命名以配合傳統位址的表達。傳統網域名稱系統無法支援使用傳統郵遞地址作為Email地址之作法。是以,本研究使用PDNS系統以解決上述問題。 第二個需要解決的問題為Email地址@前的使用者名稱,此部分牽扯到收派信及系統帳號問題,本研究將採取PDMA及PunycodeConverter來處理中文電子郵件地址收發之問題並支援使用中文使用者姓名及郵遞地址作為Email識別。 本研究設計出一套能寄發並處理中文郵件地址的CPDMS系統,此系統將PDNS、PDMA及PunycodeConverter三個系統做整合,讓電子郵件地址與傳統郵件地址間能有直接的對應關係,實現以傳統郵遞地址收發電子郵件之目標。 |
英文摘要 |
Email has become an inevitable tool in our daily communication. However, there is no direct correspondence between users and the Email addresses they use. In addition, although we can have various mail domains in a single mail server, but the account uniqueness may restrict the username used. This is not fitting in with the namesake in real life. A recipient can be easily identified by his/er name and address when sending a snail mail. For this reason, this paper adopt Chinese traditional postal address concept as Email address, such as王小明@3號.中山路一段.台北市 as the e-mail address. There are two problems to be overcome in using the traditional postal address as an Email address. The first is the domain name that after the character “@”. Due to DNS inheritance property, domain name growth top-down, also limited and restricted by the top-level domain name (such as com, edu). Traditional domain name system could not support the Email address as a postal address. This study employs PDNS to solve the first problem. The second problem is about the user account which before character @ in a email address. It involves the problem of mail collection and delivery. We adopt PDMA and PunycodeConverter together to solve this problem and support using user’s Chinese name together with who’s Chinese address as an identification of email address. This paper propose a new system that can delivery and collection Chinese Email. It can be used to correspond traditional postal address and Email address directly. That is, using traditional correspondence for Email application is possible. |
第三語言摘要 | |
論文目次 |
目錄 圖目錄 v 表目錄 vi 第1章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 2 1.3 研究架構 3 第2章 文獻探討 5 2.1 TCP/IP通訊協定 5 2.1.1 OSI Model七層 5 2.1.2 Internet Protocol 7 2.1.3 TCP 與 UDP 9 2.2 網域名稱系統 DNS(Domain Name System) 12 2.2.1 傳統網域名稱系統 12 2.2.2 國際化域名(IDN) 14 2.2.3 私有網域名稱系統(PDNS) 16 2.3 電子郵件系統 18 2.3.1 傳統電子郵件與DNS的關聯性 18 2.3.2 傳統電子郵件運作流程 21 2.3.3 郵件地址國際化 23 2.3.4 私有網域名稱系統架構下的電子郵件解決方案 26 第3章 Chinese Private Domain Mail System 的系統架構 30 3.1 系統需求 30 3.2 以傳統郵遞地址遞送電子郵件之運作流程 32 3.2.1 PDNS 32 3.2.2 PDMA 34 3.3 收取傳統郵遞地址之電子郵件運作流程 46 3.3.1 PunycodeConverter 46 第4章 系統實作 50 4.1 系統服務定義 50 4.2 系統設定檔內容 54 4.2.1 PunycodeConverter設定檔內容 54 4.2.2 PDMA設定檔內容 55 4.2.3 PDNS 設定檔內容 56 4.3 架設傳統郵遞地址收發電子郵件實例 59 第5章 結論 68 參考文獻 70 圖目錄 圖2- 1、OSI MODEL之七層架構 6 圖2- 2、OSI 七層協定資料的傳遞方式 7 圖2- 3、IP封包格式圖 8 圖2- 4、TCP封包表頭格式圖 11 圖2- 5、DNS階層架構示意圖 13 圖2- 6、PDNS之細部架構圖 17 圖2- 7、客戶端的連線建立流程圖 18 圖2- 8、傳統電子郵件運作流程 22 圖2- 9、中文域名郵件系統的邏輯結構 25 圖2- 10、PDMA系統功能示意圖 27 圖3- 1、PDNS.CONF設定檔範例 33 圖3- 2、CPDMS遞送電子郵件架構圖 37 圖3- 3、PDMA修改EMAIL表頭的流程示意圖 39 圖3- 4、MX紀錄查詢 42 圖3- 5、向PDNS進行IP查詢動作 43 圖3- 6、查詢傳統DNS 44 圖3- 7、PDMA與目的郵件主機建立連線之流程示意圖 45 圖3- 8、以傳統郵遞地址收取電子郵件研究之架構圖 47 圖3- 9、傳統郵遞地址收取電子郵件流程 49 圖4- 1、MYSQL資料庫內容 54 圖4- 2、CPDMS系統範例配置圖 59 圖4- 3、寄件者身分及信箱設定 62 圖4- 4、POP3設定 63 圖4- 5、SMTP設定 63 圖4- 6、寄件者新增信件 64 圖4- 7、收件者身分及信箱設定 65 圖4- 8、收件者POP3設定 65 圖4- 9、收件者SMTP設定 65 圖4- 10、收件者端密碼輸入之要求 66 圖4- 11、以MUA軟體收取傳統郵件地址之信件 66 表目錄 表2- 1、SMTP常用指令 21 表4- 1、PUNYCODECONVERTER服務功能及定義 50 表4- 2、PDMA服務功能及定義 51 表4- 3、PDNS服務功能及定義 52 表4- 4、PUNYCODECONVERTER設定檔 54 表4- 5、PDMA設定檔LOCAL-HOST-NAMES 55 表4- 6、PDMA設定檔RESOLV.CONF 55 表4- 7、PDNS設定檔 56 表4- 8、伺服器之PDNS.CONF設定檔 60 表4- 9、RESOLV.CONF及LOCAL-HOST-NAMES設定檔 60 |
參考文獻 |
[1] 中國網際網路訊息中心,網址: http://www.cnnic.cn/index.htm,上網日期: 2010年11月10日。 [2] 台灣網路資訊中心,〈TWNIC 98年台灣寬頻網路使用調查報告〉,網址: www.twnic.net.tw/download/200307/0901all.pdf,上網日期:2011年1月10日。 [3] 林長毅(譯)(2004)。《Postfix 技術手冊》(原作者: Kyle D. Dent) 。台北市:O’REILLY出版社。(原著出版年:2003) [4] 林班侯、林長毅、黃吉霈、蔣大偉(譯)(2003)。《TCP/IP 網路管理》第三版(原作者:Craig Hunt)。台北市:O’REILLY出版社。(原著出版年:2002) [5] 唐長鴻,《私有領域之領域名稱系統之探討》,碩士論文,淡江大學資訊管理所,2003。 [6] 涂菲莉,“臺灣學術網路(TANet)與Internet之現況與展望”,國立中央圖書館館刊24卷,第2期,頁31-48,1995年12月。 [7] 財團法人台灣網路資訊中心,網址:http://www.twnic.net.tw/service/,上網日期:2010年11月10日。 [8] 張圍東,“網際網路之探討”,國立中央圖書館台灣分館館刊,第4卷,第3期,頁63-71,1998年3月。 [9] 蔣大偉(譯)(2007)。《DNS and BIND管理》第五版 (原作者:Paul Albitz & Cricket Liu) 。台北市:O’REILLY出版社。(原著出版年: 2006) [10] 盧奕伸,《私有網域名稱系統架構下的電子郵件解決方案》,碩士論文,淡江大學資訊管理所,2007。 [11] Abel, Y., “Internationalized Email Headers,” RFC 5335, TWNIC, September 2008. [12] Clark, David D., “Modularity and Efficiency in Protocol Implementation,” RFC 817, NIC, July 1982. [13] Comer, Douglas E., Internetworking with TCP/IP: Principles, Protocols, and Architecture. New Jersey: Prentice Hall, 1995. [14] Costello, A., “Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA),” RFC 3492, Univ. of California, Berkeley, March 2003. [15] Crocker, D., “Standard for the Format of ARPA-Internet Text Messages,” RFC 822, UDEL, August 1982. [16] Dovecot. http://www.dovecot.org , accessed 2010/10/09. [17] Faltstrom, P. & Hoffman, P., “Internationalizing Domain Names in Applications (IDNA),” RFC 3490, UC Berkeley, March 2003. [18] Forouzan, B.A., TCP/IP Protocol Suite International, 3rd Edn .New York: McGraw-Hill Higher Education, 2007. [19] Freed, N., “Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies,” RFC 2045, Internet Engineering Task Force, November 1996. [20] Freed, N., “Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types,” RFC 2046, Internet Engineering Task Force, November 1996. [21] Freed, N., “Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures,” RFC 2048, ISI, November 1996. [22] Freed, N., “Multipurpose Internet Mail Extensions (MIME) Part Five: Conformance Criteria and Examples,” RFC 2049, ISI, November 1996. [23] ICANN. http://www.icann.org , accessed 2011/1/10. [24] Mockapetris, P., “Domain Implementation and Specification,” RFC 1035, USC/Information Sciences Institute, November 1987. [25] Mockapetris, P., “Domain Names –Concept and Facilities,” RFC 1034, USC/Information Sciences Institute, November 1987. [26] Moore, K., “MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text,” RFC 2047, University of Tennessee, November 1996. [27] Myers, J. & Rose, M., “Post Office Protocol -- Version 3,” STD 53, RFC 1939, May 1996. [28] MySQL5.5. http://www.mysql.com/, accessed 2010/10/05. [29] Newman, C. & Melnikov, A., “Internationalized Delivery Status and Disposition Notifications,” RFC 5337, Isode Ltd, September 2008. [30] Partridge, C., “Mail routing and the domain system,” RFC 974, CSNET CIC BBN boratories Inc., January 1986. [31] Postel, J., “Domain Name System Structure and Delegation,” RFC 1591, USC/Information Sciences Institute, March 1994. [32] Postel, J., “Transmission Control Protocol,” STD 7, RFC 793, September 1981. [33] Postel, J., “User Datagram Protocol,” STD 6, RFC 768, August 1980. [34] Postel, J., “Internet Protocol,” RFC 791, USC/Information Sciences Institute, September 1981. [35] Postel, J., “Simple Mail Transfer Protocol,” RFC 2821, USC/Information Sciences Institute, October 2008. [36] Resnick, P., “Internet Message Format,” RFC 2822, QUALCOMM Incorporated, April 2001. [37] SendMail. http://www.sendmail.org/ accessed 2010/11/03. [38] Yao, J. & Mao, W., “SMTP Extension for Internationalized Email Addresses,” RFC 5336, TWNIC, September 2008. |
論文全文使用權限 |
如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信