- elm 是很常用而且簡單易學的郵件軟體。
- 基本用法:
- elm u123456
寄信給 u123456 這位同學,elm 會接著問您信件標題 (Subject of message)
及副本收受者 (Copies to),您可以按 Enter 略過副本收受者。
接著便輸入信件內容。
寫好要寄出信件只需儲存編輯好的文件並離開
editor。然後回答下列畫面的問題
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 | 表示再修改信件內容 |
| h | 表示再修改信件標頭(收信人、標題、副本收受者等等) |
| s | 表示寄出信件 |
| f | 表示放棄信件 |
選擇寄出或放棄,就會離開 elm。
- 上述方法可以有些改變,如:
elm -s "This is a letter for test." u123456
這指定了信件的標題為: This is a letter for test.
- 您也可以寄出一個文字檔:
elm -s "my c program." u123456 < myprogram.c
這寄出了 myprogram.c 這個檔案,標題為:my c program
- 若要讀取特定的信件檔,可用
elm -f mymail2
此例讀取信建檔 mymail2 並進入交談模式。
- 交談模式(interactive mode)
- 鍵入 elm 即進入交談模式,這時候您會看到信箱裡的信件標題,並有光棒可上下移動。
而左下角會有 Command: 字樣等待輸入命令。
- 未讀過的新信件,在標題前會有 N 的記號。
- 未讀過的舊信件,在標題前會有 O 的記號。
- 經過 MIME 格式編碼的信件,在標題前會有 M 的記號。
- 移動光棒至信件標題上按 Enter 可讀取信件內容。
- 閱讀完結束按 i 則回到主選單。
- 寄信:寄信方法在上述基本用法已經介紹過。
- 回信:將光棒移至欲回信的標題,按 r 即可回信。
- forward 信件:將光棒移至欲回信的標題,按 f 即可forward 信件。
- 儲存信件:將光棒移至欲儲存的信件上,按 s 並回答欲儲存的目的地。
- 刪信:將光棒移至欲回信的標題,按 d 即可刪信。
信件的標頭會有 D 的記號,按 u 可消去刪除記號 D。
在離開 elm 時會再次確認是否刪除信件。
- 求助:按下 ? 可看到
Press the key you want help for, '?' for a key list, or '.' to exit help
Help for key:
|
- 再鍵入 ? 可列出所有的命令列表,您可以用 space bar 換頁或 q 跳出。
- 也可以直接查詢您要的命令。
- 查完後鍵入 . 可離開求助模式。
- 離開 elm:鍵入 q 即可離開 elm。
- 如果有刪除信件,此時會再確認。
- 如果還有信件,此時會詢問是否轉存入 ~/Mail/received 這個信件檔內。
- option 的更改:鍵入 o 可更改 elm 中的設定值。此時會出現下列畫面。
-- ELM Options Editor --
C)alendar file : /Oz/u/u12/aa/u123456/calendar
D)isplay mail using : builtin++
E)ditor (primary) : joe
F)older directory : /Oz/u/u12/aa/u123456/Mail
S)orting criteria : Reverse-Sent
O)utbound mail saved : =sent
P)rint mail using : /bin/cat %s | /usr/ucb/lpr
Y)our full name : u123456 aa
V)isual Editor (~v) : /usr/ucb/vi
A)rrow cursor : OFF
M)enu display : ON
U)ser level : Beginning User
N)ames only : ON
Select letter of option line, '>' to save, or 'i' to return to index.
Command:
|
此時鍵入
| d | 變更讀信程式 |
| e | 變更編輯信件的編輯器 |
| f | 變更儲存信件的路徑 |
| s | 變更信件排序方式 |
| o | 變更送出的信件自動儲存的檔案路徑 |
| y | 變更您的全名 |
| a | 切換為箭頭式操作 (ON) 或光棒式操作 (OFF) |
| m | 主選單顯示 |
| u | 使用者等級。共有三種等級 Beginning User (初學者)
Intermeditate (熟練者) Expert (專家)。建議由初學者開始。 |
其中部份設定是以 space bar 來切換選項,如 ON 與 OFF,選擇時螢幕下方也會有選項的說明。
- 修改完適當的設定後,按下 Enter 回到 Command mode。
- 記得鍵入 > 儲存設定。
- 之後鍵入 i 回到主選單。也可以放棄先前的修改,不儲存直接回到主選單。
- 您可以選擇 e 更換編輯信件的 editor 如 joe,
vim 等,但請不要用絕對路徑。
- 使用 elm aliases(別名)的功能
- 編輯或建立 Home directory 下 .elm 目錄內的 aliases.text
(~/.elm/aliases.text) 這個檔案,檔案範例如下:
myteam = My project team for laboratory = u123456, u123478, u123490
tony = tony wang = g234566
每個 alias 有三個欄位,以等號隔開。第一欄是 alias
的名稱;第二欄是 alias 的說明;第三欄則是這個 alias
名稱所對應到的 E-mail address ,可為一個人到數個人,以逗號隔開。
- 編輯好後,請記得鍵入
newalias
來更新您個人的 E-mail aliases database。如果成功,則會出現
|
Updating your personal alias file...processed 2 aliases.
|
- 您可以用 elmalias -a 列出所有的 alias。
thccy11%elmalias -a
myteam u123456,u123478,u123490
tony g234566
|
|