• 沒有找到結果。

郵件系統的介紹

第二章 系統介紹

2.1 郵件系統的介紹

電子郵件〈Electronic-Mail〉是透過電腦網路來傳遞訊息, 是 Internet 上一種相當普遍的應用。使用者只需要透過電子郵件程式 (MUA)連接電子郵件伺服器 (MTU)做電子郵件的收發。電子郵件伺服 器會根據電子郵件通訊協定 (SMTP) 中所指的收件者電子郵件位 址,將電子郵件傳遞至目的端的電子郵件伺服器.。電子郵件通訊協 定 (SMTP) 中所指的寄件者與收件者就如同一般郵件之信封上註明 的寄件人及收件人,電子郵件伺服器就如同郵差一般,忠實的將信件 依據信封上的收件人傳送,其並不會拆開信件,只看信件中 header 所標明之 From 及 To 欄位.。收件者可至電子郵件伺服器讀取信件 或透過郵遞通訊協定(POP)將信件取回至個人電腦。

MUA 和 MTA ﹐它們分別是 Mail User Agent 和 Mail Transfer Agent 的意思。MUA 就是平時用的 Outlook Express﹑Netscape Mail﹑

或是 Linux 上面的 pine,簡單說 MUA 是用來給使用者流覽郵件和 書寫郵件的程式。那 MTA 就叫郵件伺服器( Mail Server )﹐它負責 MUA 的請求﹐也負責將郵件從一個 MTA 傳到另一個 MTA 。通常一個 MTA 都可以支持好幾種郵件協定﹐例如﹕UUCP﹑SMTP﹑POP、IMAP 等。 UUCP (Unix to Unix Communication Protocol) 現在已經比較少用了﹐取

而代之的是 SMTP (Simple Mail Transfer Protocol:簡易郵件傳送 協定) 和 POP (Post Office Protocol: 郵局通訊協定) 這兩個協 定。

郵件協定

.SMTP

負責的將郵件從 MUA 上傳給 MTA﹐也是 MTA 和 MTA 之間的郵件 傳遞協定,smtp 是 ineternet 上最主要的電子郵件通訊協定,它是 一種 push(推)方式的 e-mail 協定,把不屬於自已的 e-mail 訊息,

推送出去,直接或逐漸的讓 e-mail 訊息靠近目的主機,由此可見 smtp 是 internet mail server 上必備支援的通訊協定。

.POP

而在沒有 POP 之前﹐email 的使用者一般都要用 telnet 或其 它遠端控制程式連上 MTA 那裡﹐然後在那裡閱讀郵件﹐而有了 POP 之後﹐ MTA 可以將使用者的郵件存在一個檔案裡﹐然後使用者通過 MUA 連到 MTA ﹐再將信件下載回本地機器閱讀。另外﹐ MUA 和 MTA 都無需是同一個廠家的軟體﹐只要雙方都支持 POP 協定就可以了﹐

其靈活性是不言而喻的了。我們用 MUA 撰寫郵件之後﹐是通過 SMTP 協定上傳給 MTA 的﹔而閱讀郵件則是通過 POP 從 MTA 那裡下載回

來。所以﹐當您設定 MUA 的時候﹐就要分別指定 SMTP 和 POP 伺服 器的位址了﹐雖然﹐大多數情況之下都可能會是同一台機器。

.IMAP

IMAP(Internet Message Access Protocol)是目前新的郵件協 定﹐通過 IMAP﹐ 使用者在 MUA 那端就無需分別指定 SMTP 和 POP 作為上傳和下載協定了﹐而只一個 IMAP 協定就可以﹐而且 IMAP 還 可以讓不同的使用者共用一個 MUA﹐非常方便哦。目前絕大部分的 MUA 都提供 POP3 Client 與 IMAP Client,IMP Client 的收信方式與 POP3 有些不同,像在 IE Epress 若有多組 POP3 Client 帳號時,內 設的收件匣、寄件匣…都是共用的,而 IMAP Client 的帳號擁有自 已的收件匣、寄件備份及草稿等三個資料夾。當 IMAP 的帳號與 IMAP MTA 連上線後,IE Express 會自動下載 IMAP 信箱裡的信件,並隨時 與 IMAP Server, 保持同步處理信件。IMAP 會將在/var/spool/mail 的信件存到個人帳號下的 mbox 檔案裡。當 IMAP client 的使用者連 Server,接著直接在網頁上收、發、管理 e-mail 信件,這種信件處 理方式,為使用者帶來莫大的便利性,使用者在任何地點,只要有 WEB 瀏覽器即可收、發、管理郵件。

因此所謂的「架設 Mail Server」應包含架設 SMTP、POP Server,

或是 SMTP、IMAP Server,當然也可以是 SMTP、POP Server、IMAP Server 三合一 Server。

郵件的傳遞流程﹕

1. 使用者使用 MUA 撰寫了一封郵件給另一個網路的使用者。

2. 通過 SMTP 上傳給 MTA。

3. 然後 MTA 通過 SMTP 再傳給對方網路的 MTA。

4. 最後另一個使用者通過其自己的 MUA 用 POP 連上 MTA 將郵 件下載回來閱讀。

圖 1

相關文件