用Linux作邮件服务器(4)
来源:中国站长站 发布时间:2008-07-28 17:30:00
4 配置Elm和Pine
配置好sendmall邮件系统后,就可以发送和接受邮件了。但是仅仅能够收发邮件还不够,还需要显示邮件、管理邮箱的程序,因此还必须配置MUA程序。在Linux/UNIX中有很多这样的MUA程序,其中影响最大、应用最广的是Elm和Pine。在Linux的各个版本都包含了这两个邮件程序。下面介绍如何对它们进行正确的配置。
4.1 配置 Elm
Elm代表Electronic Mail,它的功能非常强大并且提供很好的帮助系统。在多数情况下,只要sendmail邮件系统能够正常运行,就可以运行Elm程序。
Elm的配置文件是/usr/lib/elm/elm,对于一般用户来说,仅需修改此文件中与机器名和域名有关的选项。代码清单8.l给出的elm.rc文件经过了删节,仅保留了一般用户要作修改的部分。
代码清单 8.1 elm.rc配置文件
# Local hostname
hostname=mymailer
#
# Domain name_
hostdomain=.sw.edu.cn
#
# Fully qualitifed domain name
hostfullname=mymailer.sw.edu.cn
#
从上面的例子可以看出,配置语句的格式是:“变量=值”,看起来比较直观。值得注意的是,城名前面必须加上一个圆点,否则会导致机器名出错。
缺省情况下,Elm程序使用ASCⅡ字符集,当它遇到不能识别的字符时,就调用系统进程metamail来显示代码。当进程metamail运行时,将减慢邮件程序Elm的运行速度。为了使Elm程序可以处理Linux系统使用的标准字符集,要在文件/usr/lib/elm/elm.rc中加人下面的语句: displaycharset=iso-8859-l
另外,因为Elm程序不能正确处理ISO-8859-l字符集中的有些特殊字符,所以要在文件elm.rc中加入下面两行:
charset=iso-8859-l
textencoding=8bit
缺省情况下,系统将一个字节中最后一位去掉以产生7位的字符。第二行命令把系统设置成可以处理8位字符。
Elm程序的配置信息被保存在文件/usr/lib/elm/elm.rc中和用户主目录的.elm/elm.rc文件中。这两个文件是Elm程序运行时自动产生的,用户不必直接去编辑这两个文件。
8.4.2 配置Pine
Pine也是一个常用的邮件程序。和Elm一样,Pine程序也通过一个配置文件来控制邮件程序的访问和操作。Pine程序的配置可以引用系统变量的值,也可以由用户定义。
Pine程序可以通过修改文件.pinerc来配置。这个配置文件比较庞大。但一般用户仅需关心该文件的三部分:(l)系统名和用户标志的配置;(2)邮箱的配置;(3)Pine程序属性的配置。
下面的代码清单8.2节选了配置文件关于系统名和用户标志的配置部分。其中设置为空的项表示使用系统的缺省值。如果需要用户定制,可以在等号右边填写。配置的第一项是
personal-name=
一般用登录名(账号名)即可,当然也可以填写其他名字。其他配置如smtp-server、nntp-server、user-domain、inbox-path都可以用系统缺省值。在配置之前,认真地阅读开头的注释部分是很有必要的。
代码清单8.2 .pinerc中系统名和用户标志的配置部分
# Updated by Pine(tm) 4.10,copyright 1989-1999 University of Washington.
#
# Pine configuration file-custornize as needed.
#
# This file sets the configuration iptions used by Pine and PC-Pine.If you
# are using Pine on a Unix systern,there may be a systern-wide configuration
# file whick sets the defaults for these variables.There are comments in
# this file to explain each variable, but if you have questions about
# specific settings see the section on configuration options in the Pine
# notes.On Unix,run pine-conf to see how system defaults have been set.
# For variables that accept multiple values,list elements are separated
# by commas. A line beginning with a space or tab is considered to be a
# continuation of the previous line. For a variable to be unset its value
# must be blank. To set a variable to the empty string its value should
# be””.You can override systern defaults by setting a variable to the
# empty string. Switch variables are set to either "yes" or "no",and
# default to "no".
# Lines beginning with "#"are comments,and ignored by Pine.
# 配置用户名,一般可以用户登录名(即用户账号)。
personal-name=your_login_name
# 设置用户的域名.
user-domain=
# 设置发信SMTP服务器,缺省情况下使用sendmail.
smtp-server=sendmail
# 设置邮递新闻的NNTP服务器。
rmtp-server=
# 设置(本地或远程)INBOX的路径。本地INBOX的路径通常是/usr/spool/mail/$ USER.
inbox-path=


猜你喜欢
- 如今的网络日新月异,大大小小的网站层出不穷。各地方的网站,论坛也相继推出。地方网站的推出,要别于一般的网站。下面,跟大家一起分享关于地方网站
- 百度的收录数量直接反映了一个站的内容和地位,虽然和流量没有直接的关系,但至少也是一个指数,特别是当你网站的百度收录少于100或者只有一个首页
- 前段时间自己的一个网站进沙盒了,心里很是着急,现在这个网站终于走出google的沙盒了,现在和大家分享下 ,其实对待网站进沙盒如何让网站尽快
- 一 、VMware vSphere部署的前期规划要点1、vSphere的优点(略)2如何利用现在的设备架构虚拟化环境在虚拟化过程中,用户大多
- 09年快乐女生杭州赛区10强解惠清。 09年的快乐女生从300强进60开始前,就有很多网友博友曾疾呼今年的快女将告别前几年的中性时
- 距离 9 月 23 日,刚好是 Google 的 Chrome Frame 发布一个月的日子,来自各方面对 Chrome Frame 的声音
- 今天和妈妈、大福一起去逛街,5小时。大福买了粉色的T恤,我买了粉色的凉鞋,妈妈买了粉色的套装。我们还买了很多吃的,每个人都知道另外的人喜欢吃
- 进入到2010年,网络赚钱经历了这么些年的发展,现在已经出现了很多类型的网赚项目,网络赚钱这一行业正愈发繁荣起来,面多鱼龙混杂的网赚项目,网
- 世上是有后悔药的,只要肯琢磨!再也不用重新创建容器了!我有一个叫m2的容器,现在想要修改它的 hostname1、查看容器配置文件在宿主机上
- 11月27日消息,据国外媒体报道,中国互联网络信息中心(CNNIC)日前发布的最新报告显示,腾讯网游用户占了中国大型网络游戏用户总人数的44
- 前言Samba是在Linux系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。 SMB(Server Messages Bloc
- 介绍GitLab CE或Community Edition是一个开源应用程序,主要用于托管Git存储库,以及其他与开发相关的功能,如问题跟踪
- 怎样设置Godaddy的企业邮局呢?今天就教大家设置企业邮局。首先,要把域名的MX记录做一下解析:MX 0 – smtp.secureser
- RVM 官方网站https://rvm.io/1由于现在很多网站都转向https链接,所以,根据rvm官方的教程另,最好还是以单用户的形式安
- 打开:mode/o/template/m_article.htm查找:<td colspan="3"&g
- 前言Cut 输入字符中指定的字段或指定的范围。若处理的是字段,则定界符隔开的即为各字段,而输出时字段也以给定的定界符隔开。默认的定界符为制表
- 由于Apache具有相当高的可移植性,它支持超过30种操作系统,包括Unix、Windows 及Darwin等系统,所以目前在网络上已注册的
- 每个站长的背后都有一个故事,现在我就来讲述我自己的故事。 做起建站,我觉得女生搞网络要比
- 先说明一下,其实我只是个菜鸟,我做淘宝客也就是两个月的时间,在众多的高手中我只能算是入门罢了。只是前两天我的一个小小经验,我写出来和大家分享
- SEO博客建了也有半年了,也了解了一些SEO的手段和方法,但本人认为SEO最基本还是以下六点暂时就叫SEO的六大重点和难点吧(仅代表本人的S