mail和elm的介紹:
mail是UNIX中最基本的收、發信程式。因為它是比較早期的版本,所以它的使用者介面相單的簡陋。目前一般使用者比較常用的收、放信程式是elm。elm比mail比較好的地方是它的介面操作簡單,使用者不必背一大堆操作指令。所以我建議各位如果要收信的話最好是用elm來讀取信件。至於寄信的話,用mail和elm都可以。因為它們寄信的操作方式幾乎一模一樣。底下我們分別來介紹收信和送信的操作:
收信:
1、mail:如果各位堅持用mail來收信的話,可以下mail這個指令,它會出現&提示符號。如果你想看mail有那些指令可以使用時,只要打help它就會列出命令列表。
2、elm:當執行elm這個程式以後,會出現這種畫面。中間部分有標示號碼為1、2的部分,表示你現在有2份信件。第1份信件左間有標示N,表示這個信件你還未讀取過。第2份信件沒有標示N,表示你已讀過這份信件。畫面的下面部分,它標示一些訊息(從You
can use any of這部分開始)。這些訊息主要是提示你一些有關信件的操作。我們分別解釋如下:
-
d:刪除信件
-
u:救回刪除的信件
-
m:寄信
-
r:回信
-
f:轉信
-
q:離開elm
-
<Enter>:閱讀信件
-
j:將光棒往下移動
-
k:將光棒往上移動
-
?:求助信息
如果你想閱讀其中某份信件時,你可以將光棒移動到你想要讀取的信件,按<Enter>就可以看到信件內容了。如圖,這是一封信件,這份信件的內容包括幾個部份。如Subject:標示信件的主題;To:是收信者地址;Date:是送信的時間;從Date:以下就是信件的內容了。這份信件只寫著:Test!
這些字而已。
當你想跳離elm時,你可以按'q',它就會顯示這個訊息:Delete
message? (y/n) n。這是在當你有刪除信件的時候,它會問你說是否要將之前刪除的信件刪除掉。如果你反悔不想刪除的話,你還可以按'n'不要刪除信件。
另外它還會顯示這個訊息:Move
read messages to "received" folder? (y/n) n。這個訊息是問你要不要把信件存到~/Mail/received這個檔案。若你將信件存到這個檔案以後,下次你再執行elm時,這些信件就看不到了。
送信:
要送信的話,必須先知道郵件地址的格式。郵件地址有兩種格式:
-
Mickey@turtle.ee.ncku.edu.tw
-
Mickey@[\140.116.72.72\]
turtle.ee.ncku.edu.tw和140.116.72.72分別是turtle這台機器的domain
name和IP。而Mickey是turtle上的一位使用者。上面的兩個郵件地址指的就是turtle上的Mickey這位使用者的郵件地址。用elm和mail送信的方式有兩種:
1、
-
mail Mickey@turtle.ee.ncku.edu.tw < file
-
elm Mickey@turtle.ee.ncku.edu.tw < file
2、
-
mail Mickey@turtle.ee.ncku.edu.tw
-
elm Mickey@turtle.ee.ncku.edu.tw
上面的郵件地址都可以用這種格式代替:Mickey@[\140.116.72.72\]。第1種送信方式是你先將信件編輯成一個檔案,在此我們假設信件的檔案名稱為file。然後再將file這個檔案送給turtle上的Mickey這位使用者。
第2種送信方式是,當你執行mail或elm以後,mail或elm會出現一個編輯器讓你編輯信件。執行mail
Mickey@turtle.ee.ncku.edu.tw後會出現這種畫面。其中Subject:是要你輸入信件的主題,底下則是要你輸入信件內容。在這裡我們輸入This
is a test! 。最後輸入'.'符號,這是告訴mail信件已經打完,可以送出信件了。
執行elm Mickey@turtle.ee.ncku.edu.tw以後,它的操作大部份都和mail的操作一樣。如圖。執行elm以後它會出現To:顯示收件者的郵件地址;還有Subject
of message:要你輸入信件主題;還有Copies
to:,這是當你要把信件送給2個以上的使用者時,你可以在這裡輸入另一個使用者的郵件地址。最後它會出現vi、joe或q編輯器讓你編輯信件。你可以在~/.elm/elmrc這個檔裡設定要出現何種編輯器。當你把打完的信件存檔以後,它會出現這個訊息:
Please choose one of the following options
by parenthesized letter: s
e)dit message, edit h)eaders, s)end it, or f)orget it.
它的意思是說,如果你想繼續編輯信件的話,請按'e';如果你想送出信件的話,請按's';如果你不想把打完的信件送出,請打'f'。