1、安装鸽房服务程序软件包,请同学们先自行配置妙的软件仓库、挂载光盘镜像到指定目录,然后输入要安装的dovecot软件包名称即可:
(资料图片仅供参考)
2、[[emailprotected] ~]# yum安装dovecot
3、已加载插件:朗包,产品id,订阅管理器
4、此系统未注册到红帽订阅管理.您可以使用订阅管理器进行注册。
5、rhel | 4.1 kB 00:00
6、解决依赖关系
7、-运行交易检查
8、-将安装软件包dovecot。x86 _ 64 1:2。2 .10-4 .el7
9、-为程序包dovecot-2街:号。2 .10-4 .el7。x86 _ 64处理依赖: libc Lucene-core。所以。1()(64位)
10、-正在处理程序包: 1:dovecot的依赖: libc Lucene-共享。所以。1()(64位)-2.2.10-4.el7.x86_64
11、-运行交易检查
12、-将安装软件包新月体-核心。x86 _ 64 0:2。3 .3 .4-11 .el7
13、-完成依赖关系解析
14、依赖关系已解决
15、================================================================================
16、包拱门版本存储库大小
17、================================================================================
18、安装:
19、dovecotx86 _ 64 1:2。2 .10-4 .el7 rhel 3.2米
20、安装相关性:
21、核心x86 _ 64 2。3 .3 .4-11 .el7 rhel 528k
22、交易摘要
23、================================================================================
24、安装一个包(1个依赖包)
25、总下载量: 3.7米
26、安装尺寸: 12米
27、这可以吗
28、下载软件包:
29、-
30、总计44mb/秒3.7兆字节00:00
31、运行交易检查
32、运行事务测试
33、交易测试成功
34、运行事务
35、安装:克鲁新-核心-2。3 .3 .4-11 .el7。x86 _ 64 1/2
36、安装dovecot-2街:号。2 .10-4 .el7。x86 _ 64 2/2
37、正在验证dovecot-2街:号。2 .10-4 .el7。x86 _ 64 1/2
38、验证:克鲁新-核心-2。3 .3 .4-11 .el7。x86 _ 64 2/2
39、已安装:
40、dovecot。x86 _ 64 1:2。2 .10-4 .el7
41、安装的依赖项:
42、新月体-核心。x86 _ 64 0:2。3 .3 .4-11 .el7
43、完整!
44、配置部署鸽房服务程序,对鸽房服务程序的主配置文件需要修改2-3处,首先是在主配置文件中的约24行左右,把鸽房服务程序支持的电子邮件协议修改为imap、pop3和lmtp。然后在该行的下面添加一行参数来允许客户使用明文进行密码验证,这是由于鸽房服务程序为了保证电子邮件系统安全而默认强制客户必须使用加密方式进行登陆,而当前由于咱们没有加密系统的支持,因此需要添加参数来允许客户的明文登陆行为。
45、[root @ Linux probe ~]# vim/etc/dovecot/dovecot主配置文件
46、#我们希望提供的协议。
47、协议=imap pop3 lmtp
48、disable_plaintext_auth=no
49、最后是在主配置文件中的约48行左右,设置允许登陆的网段地址,也就是说同学们可以在这里限制只有来自于某个网段的客户才能使用电子邮件系统,如果想允许所有人都能来使用,可以不用修改本条参数:
50、#以空格分隔的可信网络范围列表。来自这些的连接
51、#允许互联网协议(Internet Protocol)覆盖其互联网协议(Internet Protocol)地址和端口(用于日志记录和
52、#用于认证检查)。禁用_明文_认证也被忽略
53、#这些网络。通常您会在这里指定您的因特网邮件访问协议代理服务器。
54、登录可信网络=192.168.10.0/24
55、配置邮件格式与存储路径,需要编辑dovecot服务程序单独的子配置文件,定义要把收到的邮件信息保存到服务器本地的路径,而这个路径默认已经是被定义好的,只需要把此配置文件中第25行前面的#(井号)注释信息去掉即可:
56、[root @ Linux probe ~]# vim/etc/dovecot/conf。d/10-邮件。主配置文件
57、##
58、##邮箱位置和命名空间
59、##
60、#用户邮箱的位置。默认值为空,这意味着鸽笼
61、#尝试自动查找邮箱。如果用户
62、#还没有任何邮件,所以您应该明确地告诉鸽房完整的
63、#位置。
64、#
65、#如果你使用mbox,给出收件箱文件的路径(例如。/var/mail/%u)
66、#还不够。你还需要告诉鸽房其他邮箱在哪里
67、#保持。这被称为"根邮件目录",它必须是第一个
68、邮件_位置设置中给定的路径。
69、#
70、#您可以使用一些特殊变量,例如:
71、#
72、# %u -用户名
73、# % [emailprotected],如果没有域,则与%u相同
74、# % [emailprotected],如果没有域,则为空
75、# %h -主目录
76、#
77、#完整列表见doc/维基/Variables.txt .一些例子:
78、#
79、# mail _ location=Maildir : ~/Maildir
80、mail _ location=mbox : ~/mail : inbox=/var/mail/% u
81、# mail _ location=mbox :/var/mail/% d/% 1n/% n : index=/var/indexes/% d/% 1n/% n
82、………………省略部分输出信息………………
83、然后切换到该用户身份后在家目录中建立用于保存邮件的目录,记得重启一下服务并加入到开机启动项就完成了对鸽房服务程序的全部配置部署步骤:
84、[[emailprotected] ~] # su - boss
85、最后一次登录:星期六2017年8月15日16336015:58 CST pts/1
86、[[emailprotected] ~]$ mkdir -p mail/.IMAP/收件箱
87、[[emailprotected] ~]$退出
88、[[emailprotected] ~] # systemctl重新启动dovecot
89、[[emailprotected] ~] # systemctl启用dovecot
90、ln-s "/usr/lib/systemd/system/dovecot服务"/etc/systemd/system/multi-user。目标。wants/dovecot1001。服务"
本文到此结束,希望对大家有所帮助。