第十五章 配置Dovecot服务程序

  • 内容
  • 评论
  • 相关

Dovecot是一款能够为Linux系统提供IMAP和POP3电子邮件服务的开源服务程序,安全性极高,配置简单,执行速度快,而且占用的服务器硬件资源也较少,因此是一款值得推荐的收件服务程序。

安装Dovecot服务程序软件包。大家可自行配置Yum软件仓库、挂载光盘镜像到指定目录,然后输入要安装的dovecot软件包名称即可:

[root@mail cdrom]# yum install dovecot


配置部署Dovecot服务程序。在Dovecot服务程序的主配置文件中进行如下修改。首先是第24行,把Dovecot服务程序支持的电子邮件协议修改为imap、pop3和lmtp。然后在这一行下面添加一行参数,允许用户使用明文进行密码验证。之所以这样操作,是因为Dovecot服务程序为了保证电子邮件系统的安全而默认强制用户使用加密方式进行登录,而由于当前还没有加密系统,因此需要添加该参数来允许用户的明文登录。

[root@mail cdrom]# vim /etc/dovecot/dovecot.conf

23 # Protocols we want to be serving.

24 protocols = imap pop3 lmtp

25 disable_platintext_auth = no


在主配置文件中的第48行,设置允许登录的网段地址,也就是说我们可以在这里限制只有来自于某个网段的用户才能使用电子邮件系统。如果想允许所有人都能使用,则不用修改本参数:

我让大家都可以用就不修改了,如果修改可以用下面的设置

48 login_trusted_networks = 192.168.10.0/24


配置邮件格式与存储路径。在Dovecot服务程序单独的子配置文件中,定义一个路径,用于指定要将收到的邮件存放到服务器本地的哪个位置。这个路径默认已经定义好了,我们只需要将该配置文件中第25行前面的井号(#)删除即可。

[root@mail cdrom]# vim /etc/dovecot/conf.d/10-mail.conf


启用dovecot的日志

[root@mail ~]# vim /etc/dovecot/conf.d/10-logging.conf

info_log_path = /var/log/dovecot_info.log

debug_log_path = /var/log/dovecot_debug.log

 

然后切换到配置Postfix服务程序时创建的boos账户,并在家目录中建立用于保存邮件的目录。记得要重启Dovecot服务并将其添加到开机启动项中。至此,对Dovecot服务程序的配置部署步骤全部结束。


[root@mail cdrom]# su – boos

[boos@mail ~]$ mkdir -p mail/.imap/INBOX

[boos@mail ~]$ exit

logout

[root@mail cdrom]# systemctl restart dovecot

[root@mail cdrom]# systemctl enable dovecot