第十二章 電子郵件-POP3和 SMTP協定 課前指引 網路的應用層有許多常用的協定,尤其是目前網際網路的三大殺手級的應用程式,WWW、FTP和E-mail,是全球資訊網的應用,更是最大的殺手級應用,本章主要討論E-mail的觀念,E-mail的應用通訊協定。E-mail又分收信的POP3協定和送信的SMTP協定。
章節大綱 12-1 電子郵件 12-5 電子郵件位址 12-2 E-mail的寄信/收信過程 12-6 E-mail Server軟體 12-3 POP3協定 12-7 E-mail軟體 12-4 SMTP協定 12-8 Webmail
電子郵件(Electronic mail) 12-1 電子郵件 電子郵件(Electronic mail) 簡稱E-mail。送收E-mail已成為現代人溝通的一個重要管道之一,名片上除了連絡電話,現在大多會印上電子郵件位址(E-mail Address),是網際網路(Internet)的一種最基本的、最重要的服務之一。
12-1 電子郵件 Outlook Express送收E-mail
12-1 電子郵件 郵箱(Mail Box) 電子郵件將郵件發送到收信人郵件伺服器(Mail Server)的郵箱(Mail Box)中,收信人可隨時進行讀取。 電子郵件不僅使用方便,而且還具有傳遞迅速和費用低廉的優點。
12-1 電子郵件 早期和現在的E-mail 早期的E-mail就像明信片,只能在上面寫上文字(信件本文為純文字),但卻無法夾帶照片等其他格式的資料。 現在則支援MIME(Multipurpose Internet Mail Extensions)格式,MIME 是複合式的電子郵件標準,有了此標準方能利用電子郵件來傳遞非 ASCII 的信件,如聲音、影像、及圖形等。
12-1 電子郵件 E-mail挾帶的附加檔案
12-1 電子郵件 電子郵件缺點 免費的E-mail帳號申請 電子郵件大量寄發造成伺服器性能降低、浪費資源於私人用途、洩露公司機密、廣告信,甚或因而衍生的病毒防堵、網路防駭與企業資料防護等議題,不只是資訊部門每天的夢魘,也成為每個人必須共同面對的問題。 免費的E-mail帳號申請 各入口網站或搜尋引擎,為了增加使用者的服務,都有提供免費的E-mail帳號申請,包括yahoo、Hotmail、PChome、Google..等。
12-1 電子郵件 Yahoo的E-mail申請網頁
12-1 電子郵件 免費的E-mail空間變大 網路搜尋引擎龍頭 Google 在一年前推出1GB的免費網路電子郵件服務之後,於四月初再度出手一舉宣佈將免費儲存空間增加一倍達2 GB以上 Google的Gmail的登入畫面
12-1 電子郵件 廣告信件 廣告信件就是內容為廣告資訊的信件,大量傳送許多的收件者。而且這些收件者並未指定接收此類訊息的廣告信件。 E-mail廣告信件
12-1 電子郵件 廣告信軟體 網路上的廣告信發信成本低,且透過寄廣告信軟體,發送僅需傳送一次內容,就可傳送多次多人E-mail內容,發廣告信件的人都希望您可以購買他們的產品或服務。 寄大量廣告信函的 E-mail軟體
12-1 電子郵件 擋掉廣告信 包括E-mail軟體廠商或ISP公司,都在研發如何偵測或檔掉廣告信件。 Outlook Express設定擋掉信件相關內容含有某些特定字眼的郵件
12-1 電子郵件 電子報 電子報電子報是以電子郵件訂閱或取消訂閱並於電子信箱中收到電子報。 例如: PChome電子報
12-2 E-mail的寄信/收信過程 送信&收信 送信就是靠SMTP(Simple Mail Transfer Protocol,簡易郵件傳送協定)協定; 收信就是靠POP3(Post Office Protocol Version 3,郵局協定第3版)協定。 Outlook Express的伺服器頁籤
12-2 E-mail的寄信/收信過程 E-mail寄信/收信過程 寄信人將E-mail寫好上網寄出後,透過SMTP(Simple Mail Transfer Protocol,簡易郵件傳送協定),將E-Mail送到寄信人的郵件主機(Mail Server)。 寄信人的郵件主機(Mail Server)再透過SMTP穿過Internet,將信寄送至收信人的郵件主機(Mail Server)的收信人帳號信箱上。 收信人上網連上郵件主機後,透過POP3(Post Office Protocol Version 3,郵局協定第3版),從郵件主機下載郵件到電腦的E-mail軟體裏或閱讀個人的郵件。
12-2 E-mail的寄信/收信過程 E-mail寄信和收信過程
POP3(Post Office Protocol,Version3) 用Outlook 收信,我們必須在E-mail主機上安裝 POP3(Post Office Protocol,Version3)通訊協定才能收信,其功能就如郵差送信到你家裡。 它使用TCP的110埠。 寄信給另外一個人時,他當時多半不會在網路上,所以電子郵件主機的軟體必須為收信者保存這封信,直到收信者來檢查這封信件,當收信人檢查信件時,電子郵件軟體的通訊協定就是POP3。
12-3 POP3協定 POP3工作模式 POP3仍採用Client/Server工作模式,一般我們日常使用電腦都是做為用戶端,而Mail Server(郵件伺服器)則是網管人員進行管理的。 Mail Server(郵件伺服器)是許多小信箱的集合,就像我們所居住樓房的信箱結構 而用戶端就好比是一個人拿著鑰匙去信箱開鎖取信一樣的道理。
12-3 POP3協定 收取電子郵件的過程 當我們按下電子郵件軟體中的收取鍵後,電子郵件軟體首先會透過DNS協定對POP伺服器進行解析IP位址。 當IP位址被解析出來後,郵件程式便開始使用TCP協定連接郵件伺服器的110埠,因為POP伺服器是比較忙的,所以在這個過程中我們相對要等比較長的時間。 當郵件程式成功地連上POP伺服器後,其先會使用USER命令將郵箱的帳號傳給POP伺服器。 然後再使用PASS命令將郵箱的帳號傳給伺服器,當完成這一認證過程後。
12-3 POP3協定 收取電子郵件的過程 郵件程式使用STAT命令請求伺服器返回郵箱的統計資料,比如郵件總數和郵件大小等,然後LIST便會列出伺服器裏郵件數量。 然後郵件程式就會使用RETR命令接收郵件,接收一封後便使用DELE命令將郵件伺服器中的郵件置為刪除狀態。 當使用QUIT時,郵件伺服器便會將置為刪除標誌的郵件給刪了。
12-3 POP3協定 郵件的帳號和密碼
12-3 POP3協定 常見的電子郵件地址格式 b90123456@stdudent.hku.edu.tw 其中最右邊的部分,也就是 stdudent.hku.edu.tw,就是該郵件地址的「內送郵件伺服器(POP3)」
12-4 SMTP SMTP 即 Simple Message Transfer Protocol的縮寫。中文譯為“簡單郵件傳輸協定”,它使用TCP的25埠。 SMTP是TCP/IP協定定義的機器間交換郵件的標準。 SMTP只是關注底層郵件傳遞系統如何將郵件本文從一個機器傳到另一個機器,它沒有定義郵件如何存儲或以多快速度傳送。
12-4 SMTP E-mail主機兼具SMTP協定和POP3協定
12-5 電子郵件位址(E-mail Address) 完整的電子郵件位址 b90123456@student.hku.edu.tw,是由三個要件所組成: 1. 帳號名稱:最左邊(@前)的是收件人姓名,也就是帳號名稱。例如:b90123456。 2. @:也就是中間的「@」符號,請念 at,很明白地表示了在那台mail主機的意義。 3. mail主機名稱:,最右邊的那一串英文字,則是mail主機名稱,也就是收信人住址。例如:student.hku.edu.tw。
12-5 電子郵件位址(E-mail Address) 電子郵件位址的組成
Internet Information Services(IIS) 12-6 E-mail Server軟體 E-mail 軟體 E-mail同樣採用主從式(Client-Server)架構 伺服器端(Server)必須安裝有E-mail Server(電子郵件伺服器)軟體; 客戶端則必須安裝E-mail軟體來傳送/接收信件。 Internet Information Services(IIS) Windows NT/2000/2003 Server的網際網路資訊服務Internet Information Services(IIS), 都有內建Web Server、DNS Server、SMTP Server、POP3 Server等服務。
12-6 E-mail Server軟體 Windows 2003安裝元件列表中可以找到「E-mail Services
12-6 E-mail Server軟體 在Windows 2003 E-mail Server中新增一E-mail帳號
12-6 E-mail Server軟體 Open Webmail軟體 在Linux的作業環境,通常會搭配免費開放程式碼的軟體,E-mail Server就要安裝 Open Webmail軟體 常見的Open Webmail 登入畫面
12-6 E-mail Server軟體 Open Webmail的官方網站
Outlook與Outlook Express軟體 12-7 E-mail軟體 Outlook與Outlook Express軟體 微軟Windows作業系統的Office軟體,內建有Outlook與Outlook Express軟體,兩個軟體皆可用來送收E-Mail Outlook Outlook除了可用來送收E-Mail ,Outlook實際上是一個桌面資訊管理系統,隨著網路的進一步發展,越來越多的辦公事務都要在網路上進行,Outlook不僅可以收發電子郵件、打電話、發送傳真、瀏覽網頁,更重要的是它還為我們記錄和安排日常工作行事曆提供了良好的方案。
12-7 E-mail軟體 Outlook 畫面
12-7 E-mail軟體 Outlook Express Outlook Express是大家熟悉的純粹用來收發、管理E-mail的軟體,而且是隨著Microsoft Windows或Microsoft Internet Explorer免費大贈送的
12-7 E-mail軟體 Outlook Express主畫面
12-7 E-mail軟體 電子郵件軟體-寄信功能 滑鼠在信箱畫面上方的"撰寫新郵件"圖示上按一下,此時即會出現一個新的 視窗讓你可以編輯欲寄出的信件,編輯完成之後,再點按該視窗上方的第一個小圖示 "傳送",即可寄出信件。
12-7 E-mail軟體 寄信
12-7 E-mail軟體 電子郵件軟體-回覆寄件者 :開啟欲回覆的信件,再點按上方的 “回覆” 圖示,就會和寄出新信件時一樣,出現一個新的視窗讓你編輯回覆信件,不過回信的 E-mail Address 已經自動填好。 回信通常主旨會加上”Re:”,代表Reply回覆的意思。
12-7 E-mail軟體 回信
12-7 E-mail軟體 電子郵件軟體-轉寄信件 開啟欲回覆的信件,再點按上方的 “轉寄” 圖示,就會和寄出新信件時一樣,出現一個新的視窗讓你編輯回覆信件,已經自動填好主旨, 轉寄通常主旨會加上”Fw:”,代表Forward轉寄的意思。
12-7 E-mail軟體 轉寄信件
12-7 E-mail軟體 電子郵件軟體-刪除信件 請在欲刪除的信件前面的小方格中按一下滑鼠左鍵,該信件會出現 反白,接著再點按信箱畫面上方的 “刪除標示的郵件” 圖示,就可以把欲刪除的信件刪掉, 刪除信件會將信件轉至刪除的郵件資料夾。
12-7 E-mail軟體 刪除信件會將信件轉至刪除的郵件資料夾
12-7 E-mail軟體 電子郵件軟體-傳送接收功能 你可以隨時按動工具列上的傳送/接收的按鈕去查閱你在伺服器上的郵件,以隨時將您的信件,由『寄件匣』中寄出,並且收取信件,已寄出的信件將會存放於『寄件備份』資料匣中。
12-7 E-mail軟體 傳送接收信件
12-7 E-mail軟體 電子郵件軟體-通訊錄 E-mail可以建立通訊錄(Address book),通訊錄方便整理好友名單。可匯入或匯出已建立通訊錄名單,並有簡單的群組通訊錄功能,而後寄信時可點選”收件者”或”副本”,來點選通訊錄內的收件者,方便寄信。
12-7 E-mail軟體 E-mail可以建立通訊錄
12-8 Webmail Webmail Webmail就是使用者透過瀏覽器(Browser)連上網站(Web server),而由網站上的程式負責作收信/送信的動作。使用者直接透瀏覽器作讀信/寫信等操作
12-8 Webmail 常見的Webmail 登入畫面
12-8 Webmail Webmail收信的好處 有除了免安裝軟體、免設定的高便利性外,更不受地點的限制,只要能夠連上網路並打開瀏覽器,就能立即收發您的個人郵件,操作畫面簡單易懂,類似Outlook Express功能
12-8 Webmail Webmail操作畫面簡單易懂,類似outlook express功能
本章結束 Q&A討論時間