Sendmail安装
在Linux平台中最为有名的邮件服务器应该非Sendmail莫属了,它原来是由一位柏克利大学学生―Eric Allman所开发,但由于采用Open Source的公开发行方式,因此目前版本的功能也大为提升。由于Sendmail可提供多样及稳定的特色,所以它是Linux操作系统中最常被采用的MTA软件,目前由Sendmail协会负责维护。有关sendmail的详细信息,可参考以下的网站内容:
[root@ns1 ~]# rpm -qa sendmail sendmail-8.13.5-3 |
-7 安装Sendmail服务器 |
[root@ns1 ~]# /etc/rc.d/init.d/sendmail restart 正在关闭 sendmail:确定 ] 正在关闭 sendmail:确定 ] 正在启动 sendmail:确定 ] 正在启动 sm-client:确定 ] |
[root@ns1 ~]# /etc/rc.d/init.d/sendmail restart 正在关闭 sendmail:确定 ] 正在关闭 sendmail:确定 ] 正在启动 sendmail:确定 ] 正在启动 sm-client:确定 ] |
[root@ns1 ~]# /etc/rc.d/init.d/sendmail stop 正在关闭 sendmail:确定 ] 正在关闭 sm-client:确定 ] |
[root@ns1 ~]# /etc/rc.d/init.d/sendmail status sendmail (pid 3011 3002) 正在执行... |
[root@ns1 ~]# chkconfig --level 5 sendmail on [root@ns1 ~]# chkconfig --list | grep sendmail sendmail 0:关闭1:关闭2:打开3:打开4:打开5:打开6: |
注意:有关其他Sendmail在引导时自动启动的方法,请参考之前章节说明。
测试Sendmail服务器
在完成以上的安装、启动及设置步骤后,接下来可以通过telnet命令登录到Sendmail服务器上的25连接端口,测试Sendmail服务器是否正确启动,以下是一个简单的示例:
[jack@ns1 jack]$ telnet localhost 25 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. 220 ns1.fc5linux.com ESMTP Sendmail 8.13.5/8.13.5; Mon, 27 Mar 2006 11:37:04 +0800 ^] # 按Ctrl + ]可以中断连接 telnet> q # 按q可以退出 Connection closed |