在SCO System V下,每個用戶都有一個系統維護的私人郵箱,
用戶能夠與系統任何用戶或用戶組之間收發電子郵件,所收發的
信息可以保留在郵箱內或作獨立文件處理。 發送郵件
打入mail指令,後跟收件人注冊名,就可發送郵件。假如發送郵
件給多個收件人,名字用空格符〈space〉分隔,而不是逗號。收
件人可以是一個單獨注冊名或一個別名,別名代表用戶組,例如:
$mail peter amy
接著,螢幕上會出現subject:的提示符,用戶即可打入簡短的信
息說明,完成後,按〈Return〉鍵,然後,就可以編寫郵件內容。
需要校正錯誤,就該使用空格符或左箭頭鍵,用不當的空格符或
不合適的箭頭鍵,即使在螢幕上看起來對,但是收件人可能只收
到不可讀和篡改了的信息。請記著,mail內的內容編寫,不是「
所見即所得」(What You See is What You Get)。
假若需要取消整個信息,按〈del〉鍵兩次。寫完郵件內容,按〈
Return〉鍵,取得新行後,按〈Ctrl〉d,發送郵件。d就是done(
完成)的縮寫。
閱讀郵件
每次注冊進入系統時,系統都會通知閣下,在閣下的郵箱中可有
郵件,需要翻閱郵件,打入
$mail
若有郵件,每每郵件都會顯示出相應的信息標題,包括信息數,
送件人及發送日期。下面是郵件范例:
$mail
SCO System V mail(Versin 3.2)Type? for Help
"/usr/spool/mail/joesco":2 messages/new/unread
u2 mary Sun Aug 05 23:48 47/2109 level 2500
n1 paul Fri Aug 03 08:01 23/6332 Tardy reports!
要閱讀來件,可以使用箭頭鍵移動選取,按〈Return〉鍵閱讀,
或在提示處,直接按入來件編號。若已讀到郵箱中最後一批信息,
mail在螢幕上會顯示"Can't go beyond last message" 。
處理mail
當打入一個無效指令時,mail會回答一個問號,或"What" 的信息,
顯示指令不清。假若用戶想顯示mail指令表,可以打入?;或打
入h,顯示郵牛標題表;打入l,則會發送信息至打印機。另有一
些常用的指令,協助處理mail:
一、保留郵件
"s filename"按普通正文文件保存整個信息至filename內,連同
郵件的標題信息,一並送入文件內。
"w filename"撇除郵件標題後,保存信息到filename內。
二、刪除郵件
"d x" 刪除信息x這個信息號數
"u x"恢復被刪除的x信息
三、覆件
"r"發信回答給送件人
"R"發送回答給To:和Cc:表上的所有用戶
四、轉發郵件
"f login"轉發信息,予其它用戶,並分送來件正文(Original
Message);login乃用作的注名
"F login"只轉發信息,不分送來件正文
五、退出郵件
"q"退出mail程序,並更新所有改變
"x"退出mail程序,但不作任何改動
其它處理郵件的方法
除了以上所提到的基本指令處理郵件外,SCO UNIX尚有其他較
復雜的指令可整理郵件。在mail內,所有指令前都要加上波折號~
v,調用vi編輯,一旦完成編輯信息,通過vi的指令,例如保存和
退出指令:wq,就可返回mail程序;按〈Ctrl〉d,就可以直接發
送郵件信息。
其它mail的增強指令如下
-~m messate-no.把郵箱中指定信息
(message-no.)放到所編寫的信息中
-~r filename讀入指定文件(filename),送到當前信息中
-~p察看信息中的當前內容
-~?求助
為了方便mail通訊,系統管理員能夠定義不同的特定單用戶或組
別名,通過這些單個組、別名或名字,就可以把郵件信息發送給
全組用戶。發送給別名成員,可鍵入如下指令:
$mail aliasname
如果要限制組員和其它用戶的私人郵件的存取權限,可以使用
chmod指令,例子如下:
$chmod 600mbox
在普通電子郵件提示處打入set,可以控制選項,改變讀和發送郵
件,這些選項可以由系統管理員為用戶自動建立,也可以自己修
改這些設置,例如:
set page〓10
mailrc環境文件
mail的環境文件叫做mailrc,負責保存所要文件的永久記錄。
與其它環境文件一樣,mailrc必需放在主目錄中,它是正文文件,
包涵有效的mail指令,mailrc通常包括set指令和alias 定義。
不過,運行mail程序,倒不一定要有.mailrc文件。如要查看
.mailrc,可以打入more .mailrc,下面是.mailrc的一個實例:
cd
-在mail內,改變主目錄nset autombox
刪除自動把所讀件轉送到私人郵箱
set page〓20
-若信息大於二十行,用more顯示
alias crew john wanda frank
-發送給crew的郵件轉發給表中列出的用戶
set EDITOR〓/us/lib/word
-把word作為mail默認編輯unset chron
-顯示當前最新郵件 上述的.mailrc例的□面,當打入$mail crew,
就能夠把郵件發送給john,wanda和frank。
監視mbox是默認設置,如果不想設置的話,應該使用unset
autombox,而當mbox的內容很快增長時,通常會刪去舊信息。如
果要讀mbox中的郵件,可以使用如下指令:$mail -f mbox