2.1.1 搭建基本postfix环境-安装postfix和dovecot

来源:互联网 发布:游戏数据修改器 编辑:程序博客网 时间:2024/05/21 06:16

为演示方便,这里采用centos7来做操作系统,采用其上自带的postfix2.10.1dovecot2.2.10来做smtp服务器和pop3/imap服务器。操作系统在虚拟化环境中安装。

安装时,选择安装带GUI的服务器-电子邮件服务器(或基础设施服务器-电子邮件服务器),见图2-1,则可安装好postfixdovecot

其他选项请根据自己的需要来安装。



2-1centos7安装选项

 

当安装完成后,postfixsasl将可使用dovecotsasl实现。可以用postconf –a命令查看postfix是否配置好了sasl模块(如果结果中有dovecot,postfix已经配置好使用dovecotsasl模块),见图2-2



2-2查看postfix是否支持sasl

 

sasl可以为postfixdovecot提供用户验证机制。一般情况下用户收发邮件都应该通过密码验证才行。sasl提供了多种验证机制,这里我们只是用plain方式的机制。这种机制下,用户名和口令会以base64格式在网络上传输,相当于明码。在生产环境中使用plain机制的话需要搭配TLS

 

如果想采用postfixdovecot等软件的最新版本搭建服务器,则要编译安装这些软件,或者用本地系统的包管理器(redhatrpm包管理器或debian/ubuntuapt包管理器)来安装软件。如果编译安装则要配置好编译选项,使postfix能使用sasl功能。

 

安装完成后,可以通过service postfix status(或postfix status)和service dovecot status命令查看postfix服务器和dovecot服务器的运行状态。如果为关闭状态则将服务启动。

 

可以用postconf mail_version命令查看postfix的版本,用dovecot –version命令查看dovecot的版本。

0 0