您的位置:首页 > 其它

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

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

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

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



图2-1在centos7安装选项

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



图2-2查看postfix是否支持sasl

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

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

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

可以用postconf mail_version命令查看postfix的版本,用dovecot
–version命令查看dovecot的版本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: