最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Linux系统中配置构建Postfix文档
时间:2014-04-14 编辑:简简单单 来源:一聚教程网
而另一个被广泛应用于邮件服务方面的“Postfix”的缺点就少得多,或者说它就是针对于sendmail的缺点,而被设计的。对应sendmail的短处,它在各方面也比较成熟。所以,无特殊要求,这里不推荐用sendmail来构建邮件服务器。本站介绍的邮件服务器配置方法,也将基于Postfix。
确认MX记录的添加是否生效的方法:
代码如下 | 复制代码 |
[root@sample ~]# host -t mx centospub.com |
然后安装postfix
代码如下 | 复制代码 |
[root@sample ~]# yum -y install postfix 在线安装Postfix |
对postfix进行配置
代码如下 | 复制代码 |
|
2、 配置SMTP认证的相关选项
为了提高安全性,我们不将系统用户的密码作为相应用户SMTP认证的密码,而将在后面为用户建立SMTP认证专用的密码。
代码如下 | 复制代码 |
|
3、建立用户的邮箱目录
首先建立用户模板下的邮箱目录,以便于建立新用户时,相应用户的邮箱目录自动被建立。
代码如下 | 复制代码 |
|
然后再为已经存在的用户创建相应有项目了。 www.111com.net
代码如下 | 复制代码 |
[root@sample ~]# mkdir /home/centospub/Maildir 为用户(这里以centospub用户为例)建立邮箱目录 |
4、为用户设置smtp认证密码
代码如下 | 复制代码 |
[root@sample ~]# saslpasswd2 -u sample.centospub.com -c centospub 为centospub用户设置SMTP认证密码 |
5、改变SALS的属性及归属
代码如下 | 复制代码 |
[root@sample ~]# chgrp postfix /etc/sasldb2 将数据库归属改为postfix, |
6、关闭sendmail服务及设置默认MTA
因为在用Postfix作为SMTP服务器的前提下,我们不准备再用sendmail,所以将sendmail服务关掉,以确保安全及节省系统资源。
代码如下 | 复制代码 |
[root@sample ~]# /etc/rc.d/init.d/sendmail stop 关闭sendmail服务 |
然后再将默认的MTA设置为Postfix。
代码如下 | 复制代码 |
[root@sample ~]# alternatives –config mta 设置默认MTA There are 2 programs which provide ’mta’. Selection Command Enter to keep the current selection[+], or type selection number: |
2 在这里输入2,使Postfix成为默认MTA
启动相应服务
最后,启动SMTP认证及Postfix服务,并设置相应服务为自启动。
代码如下 | 复制代码 |
[root@sample ~]# chkconfig saslauthd on 将SMTP-Auth设置为自启动 |
至此,就完成了SMTP服务器方面的配置,但目前只具从备客户端通过服务器发送邮件的功能。做为完整的邮件服务器,还需具备从客户端通过POP/IMAP协议接受邮件到本地的功能。
相关文章
- Linux 配置 DHCP 服务器 简明教程详解 09-08
- linux中srs 身份认证配置例子 08-17
- linux/ubuntu服务器安全问题配置 06-22
- linux中smokeping告警配置教程详解 06-04
- Linux下防御DDOS攻击工具(DDoS deflate)配置使用详解 05-31
- Linux下Storm集群搭建配置教程 04-10