GB | BIG5
|
| 首頁 > 網絡管理 > 其它 > 正文 |
 |
| 網絡管理員指南 -13.電子的郵件 -6>配置elm |
| 本文出自:http://www.linpus.com.tw 作者: Andrew Anderson (2001-07-17 22:08:00) |
elm支持“電子郵件”並且這是一個更合理的名字工具。它使用一個漂亮的幫助特征來提供一個全屏界面。
我們在這裡將不討論如何使用elm,而只是停留在他的配置選擇上。
理論上,你可以不配置而運行elm,並且都會很好的工作如果你幸運的話。但是這裡有一些選擇是必須被
設置的,盡管只是偶而需要。
當它開始的時候,elm 在/usr/lib/elm中從elm.rc文件閱讀一組配置變量。是,它將會在你的根路徑下
閱讀文件.elm/elmrc。你不需要經常自己寫這個文件,當你從elm選擇菜單中選擇``save options''時它就
建立了。
為私有elmrc文件準備的一組選擇仍然可以從全球elm.rc文件中得到。在你的私有elmrc文件中的大多數設置
會覆蓋全球文件。
--------------------------------------------------------------------------------
全球elm選擇
在全球elm文件中,你必須設置適合你的主機名的選項。例如,在Virtual Brewery中,為vlager的文件
包含下面內容:
#
# The local hostname
hostname = vlager
#
# Domain name
hostdomain = .vbrew.com
#
# Fully qualified domain name
hostfullname = vlager.vbrew.com
這些選項設置elm的全球主機名意見。盡管這個信息不常用,你仍然需要設置這些選擇。注意,只有在全球配
置文件中給出它們才有用;當在你的私人elmrc中發現的時候,它們將被忽略。
--------------------------------------------------------------------------------
國家字符設置
最近,有計劃修改RFC-822標準來支持各種類型的信息,例如普通文本,二進制數據,附言文件,等等標準和
包含這些方面的RFC的設置通常被認為是MIME,或者是Multipurpose Internet Mail Extensions。在其它東西
中,當寫信息的時候如果一個字符設置了標準ASCII以外的方式,如使用法國口音或者是德國發音,它還會通
知接收者。它由elm支持到一寫擴展。
中心設置來代表字符的字符通常是ISO-8859-1,使用的是它遵守的標準的名字。它還被稱為Latin-1。任何從
這個字符中使用字符的信息在標題中都需要有下面的行:
Content-Type: text/plain; charset=iso-8859-1
接收系統必須辨認這個區域並在顯示信息的時候使用正確的量度。text/plain信息的默認是一個us-ascii的
charset值。
為了使用除了ASCII的字符設置來顯示信息,elm必須知道如何打印這些字符。默認下,當elm接收到一個有
charset區域而不是us-ascii(或者在這個例子中是一個content類型而不是text/plain)的時候,它嘗試使用
一個稱為metamail的命令顯示信息。要求metamail顯示的信息在預覽屏幕的第一行顯示為一個“M”。
因為國家字符設置是ISO-8859-1,呼叫metamail沒有必要使用這個字符組來顯示信息。如果elm被告知顯示能
夠辨認ISO-8859-1,它將不使用metamail,而是直接顯示信息。這可以在全球global elm.rc中設置下面的內容
做到:
displaycharset = iso-8859-1
要注意的是,你即使當你永遠不發送或者接收任何實際上包含ASCII以外的字符的信息,你同樣需要對此選項進
行設置。這是因為發送這樣的信息的人通常設置他們的郵件發送器來放置相應的Content-Type:默認進入郵件標
題的區域,不論他們是否只發送ASCII的信息。
然而,在elm.rc中設置這個選擇是不夠的。問題在當使用它的built-in呼叫器來顯示信息的時候,elm為每一個
字符啟動一個字庫功能來確定它是否可以打印。默認下,這個功能將只認為ASCII字符是可以打印的,並且把所有
其它字符顯示為``?''。你可以通過設置環境變量LC_CTYPE到ISO-8859-1來解決,它告訴字庫允許Latin-1字符為可
打印。從libc-4.5.8開始,這個方法還支持其他特征。
當發送含有來自ISO-8859-1的特殊字符的信息的時候,你必須確定在elm.rc文件中設置另外兩個變量:
charset = iso-8859-1
textencoding = 8bit
它使elm支持郵件標題中的ISO-8859-1字符,並把它作為8位值來發送(默認是辨認所有7位的字符)。
當然,所有這些選擇都可以設置到私人的elmrc文件而不是全球的文件中。
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
網絡管理員指南 -21.簡單的 smail配置文件 (2001-07-20 11:00:00) 網絡管理員指南 -20.一個PLIP的零打印機電纜 (2001-07-20 10:08:00) 網絡管理員指南 -19.Newsreader配置 (2001-07-20 09:04:00) 網絡管理員指南 -18.NNTP描述 -5>Nntpd與C-News的接口 (2001-07-20 08:10:00) 網絡管理員指南 -18.NNTP描述 -4>NNTP授權 (2001-07-20 07:00:00) 網絡管理員指南 -18.NNTP描述 -3>限定NNTP訪問 (2001-07-19 22:08:00) 網絡管理員指南 -18.NNTP描述 -2>安裝NNTP服務器 (2001-07-19 21:04:00) 網絡管理員指南 -18.NNTP描述 -1>介紹 (2001-07-19 20:10:00) 網絡管理員指南 -17.C-News -9>維護工具可任務 (2001-07-19 19:00:01) 網絡管理員指南 -17.C-News -8>在一個NFS環境下的C-News (2001-07-19 18:08:00)
|
===更多相關=== |
|
|
 |
★ 樊強制作 歡迎分享 ★ |