邮件服务器搭建之:详解Dovecot配置

简介:
Dovecot是一个安全性较好的POP3/IMAP服务器软件,响应速度快而且扩展性好
POP3 / IMAP 是 MUA 从邮件服务器中读取邮件时使用的协议。其中,POP3是从邮件服务器中下载邮件,而IMAP则是将邮件留在服务器端直接对邮件进行管理、操作。
Dovecot使用PAM方式( Pluggable Authentication Module,可插拔认证模块)进行身份认证,以便识别并验证系统用户,通过认证的用户才允许从邮箱中收取邮件。对于RPM方式安装的dovecot,会自动建立该PAM文件
RHEL6系统自带了Dovecot软件,可通过yum之间安装
 
 
  1. [root@rhel6 ~]# yum -y install dovecot\* 
  2. [root@rhel6 ~]# vi /etc/dovecot/dovecot.conf  
  3. protocols = imap pop3  //使用的协议
  4. login_trusted_networks = 192.168.0.0/24                         //设置允许连接的地址 
  5. !include conf.d/*.conf                                          //说明conf.d下的所以conf结尾的文件均有效 
  6.  
  7. [root@rhel6 ~]# cat /etc/dovecot/conf.d/10-mail.conf  //设置邮件存放的路径
  8. mail_location = mbox:~/mail:INBOX=/var/mail/%u 
  
 
  1. 基础的 POP3/IMAP 设置 
  2. [root@rhel6 ~]# vi /etc/dovecot/conf.d/10-ssl.conf  
  3. ssl = no                                                         //关闭SSL加密 
  4. [root@rhel6 ~]# /etc/init.d/dovecot restart         
  5. [root@rhel6 ~]# netstat -lntp | grep dovecot                        //只开放了110、143端口 
  6. tcp        0      0 0.0.0.0:110                 0.0.0.0:*                   LISTEN      2434/dovecot         
  7. tcp        0      0 0.0.0.0:143                 0.0.0.0:*                   LISTEN      2434/dovecot         
  8. tcp        0      0 :::110                      :::*                        LISTEN      2434/dovecot         
  9. tcp        0      0 :::143                      :::*                        LISTEN      2434/dovecot 
发送一封邮件给rhce@rhel6.xfcy.org用户,到windows系统通过outlook接收邮件进行测试:
[root@rhel6 ~]# mail -s 'postfix' rhce@rhel6.xfcy.org < /etc/hosts

 
  1. 加密的POP3s/IMAPs设置 
  2. [root@rhel6 ~]# vi /etc/dovecot/conf.d/10-auth.conf  
  3. disable_plaintext_auth = yes                                        //设置密文传输 
  4.  
  5. [root@rhel6 ~]# vi /etc/dovecot/conf.d/10-ssl.conf  
  6. ssl=required  //开启SSL
  7. ssl_cert = </etc/pki/dovecot/certs/dovecot.pem  //公钥路径
  8. ssl_key = </etc/pki/dovecot/private/dovecot.pem  //私钥路径
  9.  
  10. [root@rhel6 ~]# vi /etc/dovecot/conf.d/10-master.conf  
  11. service imap-login { 
  12.   inet_listener imap { 
  13.     port = 0 
  14.   } 
  15.   inet_listener imaps { 
  16.     #port = 993 
  17.     #ssl = yes 
  18.   } 
  19.  
  20. service pop3-login { 
  21.   inet_listener pop3 { 
  22.     port = 0 
  23.   } 
  24.   inet_listener pop3s { 
  25.     #port = 995 
  26.     #ssl = yes 
  27.   } 
  28.                                       
  29. [root@rhel6 ~]# /etc/init.d/dovecot restart          
  30. [root@rhel6 ~]# netstat -lntp | grep dovecot         
  31. tcp        0      0 0.0.0.0:993                 0.0.0.0:*                   LISTEN      2547/dovecot         
  32. tcp        0      0 0.0.0.0:995                 0.0.0.0:*                   LISTEN      2547/dovecot         
  33. tcp        0      0 :::993                      :::*                        LISTEN      2547/dovecot         
  34. tcp        0      0 :::995                      :::*                        LISTEN      2547/dovecot 

本文转自Vnimos51CTO博客,原文链接:http://blog.51cto.com/vnimos/1176240 ,如需转载请自行联系原作者

相关文章
|
4天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
16 1
|
26天前
|
弹性计算 负载均衡 容灾
slb配置后端服务器组
配置阿里云SLB后端服务器组涉及四个主要步骤:创建服务器组、添加ECS实例、关联监听规则和设定负载均衡策略。这使得流量根据业务需求和服务器特性进行转发,便于应用架构的灵活管理和扩展,支持蓝绿部署、灰度发布,并通过多可用区提升系统可用性和容灾能力。
25 3
|
19天前
|
弹性计算
2024年阿里云服务器不同实例规格与配置实时优惠价格整理与分享
2024年阿里云服务器的优惠价格新鲜出炉,有特惠云服务器也有普通优惠价格,本文为大家整理汇总了2024年阿里云服务器的优惠价格,包含特惠云服务器和其他配置云服务器的优惠价格。以便大家了解自己想购买的云服务器选择不同实例规格和带宽情况下的价格,仅供参考。
2024年阿里云服务器不同实例规格与配置实时优惠价格整理与分享
|
1月前
|
安全 Linux Apache
Apache代理服务器搭建和配置
Apache代理服务器搭建和配置
|
1天前
|
存储 弹性计算 安全
阿里云服务器2核2G、2核4G配置最新租用收费标准及活动价格参考
2核2G、2核4G配置是很多个人和企业建站以及部署中小型的web应用等场景时首选的云服务器配置,这些配置的租用价格也是用户非常关心的问题,本文为大家整理汇总了2024年阿里云服务器2核2G、2核4G配置不同实例规格及地域之间的收费标准,同时整理了这些配置最新活动价格,以供大家参考和选择。
阿里云服务器2核2G、2核4G配置最新租用收费标准及活动价格参考
|
4天前
|
域名解析 网络协议 应用服务中间件
阿里云服务器配置免费https服务
阿里云服务器配置免费https服务
|
7天前
|
数据采集
robots.txt配置 减小服务器压力
robots.txt配置 减小服务器压力
11 0
|
18天前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
17 0
|
19天前
|
弹性计算 网络安全 虚拟化
ECS数据问题之升级配置预防数据丢失如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
20天前
|
弹性计算 Kubernetes 安全
ECS选型推荐配置
在构建Kubernetes集群时,应避免使用过多小规格ECS,因它们可能带来网络限制、容量不足和资源碎片化问题。采用大规格ECS能提升网络性能,优化镜像拉取效率。选择Master节点时,要考虑集群规模,生产环境建议选择较高规格。Worker节点推荐使用CPU≥4核、内存≥8GiB的ECS,根据集群总核数和容错率来决定节点数量。当规模达1000核,可选用裸金属神龙服务器,它提供超强网络、零计算抖动和安全性能,适合大促等需快速扩展的场景。
23 1

热门文章

最新文章