在Linux系统下面架设Sendmail服务器

http://tech.ddvip.com   2007年03月26日    社区交流 收藏本文

本文详细介绍在Linux系统下面架设Sendmail服务器

  4, 用户管理

  认证的配置:修改/etc/mail/sendmail.mc中的字段,取消“TRUST_AUTH_MECH”一行和下一行“define”处的注释。(于sendmail.mc文件的第48、49)然后m4 /etc/ mail/sendmail.mc>/etc/mail/sendmail.cf。

  [root@localhost named]# chkconfig --list saslauthd 开启认证

  saslauthd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

  [root@localhost named]# chkconfig --level 35 saslauthd on

  建立用户帐号

  [root@localhost named]# groupadd mailuser

  [root@localhost named]# adduser -g mailuser -s /sbin/nologin mike

  [root@localhost named]# adduser -g mailuser -s /sbin/nologin john

  [root@localhost named]# passwd mike

  [root@localhost named]# passwd john 密码都是123

  设置邮件别名和邮件群发

  修改/etc/aliases文件实现邮件转发和邮件列表:

  admin: mike 为邮件用户mike设置别名admin

  testgroup: mike,john 实现群发 发给testgroup的邮件发给mike 和 john 以上2个可以分别测试

  #newaliases

  5,访问控制设置

  更改/etc/mail/accesss文件,增加:

  [root@localhost named]# cat /etc/mail/access

  # Check the /usr/share/doc/sendmail/README.cf file for a description

  # of the format of this file. (search for access_db in that file)

  # The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc

  # package.

  #

  # by default we allow relaying from localhost...

责编:豆豆技术应用

正在加载评论...