linux架设mail服务器,Linux下架设Mail服务器

1。查看OS环境

[root@gaudi tmp]# lsb_release -a

LSB Version:    :core-3.0-ia32:core-3.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch

Distributor ID: CentOS

Description:    CentOS release 4.4 (Final)

Release:        4.4

Codename:       Final

[root@gaudi tmp]# uname -a

Linux gaudi.ap.sony.com 2.6.9-42.ELsmp #1 SMP Sat Aug 12 09:39:11 CDT 2006 i686 i686 i386 GNU/Linux

2。安装Sendmail

[root@gaudi tmp]#rpm -qa | grep send

RPM download:

安转软件:

[root@gaudi tmp]# rpm -ivh sendmail-cf-8.8.7-12.i386.rpm

警告: sendmail-cf-8.8.7-12.i386.rpm: V3 RSA/MD5 signature: NOKEY, key ID cba29bf9

Preparing...                ########################################### [100%]

1:sendmail-cf            ########################################### [100%]

[root@gaudi tmp]# rpm -qa | grep send

sendmail-8.13.1-3.RHEL4.5

sendmail-cf-8.13.1-3.3.el4

PS:卸载软件命令

rpm-e

3。启动Sendmail服务

[root@gaudi ~]# sendmail -bd -q12h

后跟的参数解释如下:

-b:设定Sendmail服务运行于后台。

-d:指定Sendmail以Daemon(守护进程)方式运行。

-q:设定当Sendmail无法成功发送邮件时,就将邮件保存在队列里,并指定保存时间。上面的12h表示保留12小时。

检测Sendmail服务器是否正常运行

[root@gaudi ~]# /etc/rc.d/init.d/sendmail status

sendmail (pid 6617) を実行中...

4。配制Sendmail

1)用模板文件sendmail.mc生成sendmail.cf配置文件,并导出到/etc/mail/目录下:

[root@gaudi tmp]# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

[root@gaudi tmp]#

2)重启sendmail

[root@gaudi ~]# /etc/rc.d/init.d/sendmail restart

sendmail を停止中:                                         [  OK  ]

sm-client を停止中:                                        [失敗]

sendmail を起動中:                                         [  OK  ]/etc/rc.d/init.d/sendmail restart

sm-client を起動中:                                        [  OK  ]

[root@gaudi ~]#

[root@gaudi ~]# netstat -atn

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local Address               Foreign Address             State

tcp        0      0 0.0.0.0:523                 0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:1521                0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:2100                0.0.0.0:*                   LISTEN

tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:23                  0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:32795               0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:991                 0.0.0.0:*                   LISTEN

tcp        0      0 127.0.0.1:1521              127.0.0.1:32796             ESTABLISHED

5。创建邮件的帐户

建立用户

[root@gaudi ~]# adduser gaudiMail -p pass

[root@gaudi log]# pwd

/var/log

*****************************************

问题集:

按照文档配置sendmail的时候,在重新生成sendmail.cf时,,修改了sendmail.mc

m4 sendmail.mc > sendmail.cf

却提示 sendmail.mc:10: m4: Cannot open /usr/share/sendmail-cf/m4/cf.m4: No such file or directory

这是因为没有安装sendmai-cf这个包

安装完成后问题解决

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值