- 下载bind
Yum install bind -y
- 修改文件
vim /etc/named.conf
1.png
2.png
3.(1)进入named目录
cd /var/named/
(2)复制named.empty并改名为19-cj.cn.zone
cp named.empty 19-cj.cn.zone
(3)编辑19-cj.cn.zone文件
3.png
4.(1)重启named
systemctl restart named
4.png
(2)开机自动启动
systemctl enable --now named.service
(3)查看是否设置成功开机自动启动
systemctl is-enabled named
5.png
5.(1)防火墙放行dns并永久放行
firewall-cmd --add-service=dns
firewall-cmd --add-service=dns --permanent
6.png
(2)查看
firewall-cmd --list-all
7.png
6.在windows操作
8.png 9.png
7.修改配置文件
vim /etc/postfix/main.cf
10.png
11.png
12.png
8.开机自动启动postfix
systemctl enable --now postfix
9.下载安装dovecot
yum install dovecot -y
10.编辑文件
vim /etc/dovecot/dovecot.conf
13.png
11.进入目录
cd /etc/dovecot/conf.d
14.png
12.编辑10-mail.conf
vim 10-mail.conf
15.png
13.重启
systemctl restart dovecot
开机自动启动
systemctl enable --now dovecot
14.防火墙放行pop3
firewall-cmd --add-service=pop3
永久放行
firewall-cmd --add-service=pop3 --permanent
查看
firewall-cmd --list-all
14.创建用户和密码
useradd -g mail –s /sbin/nologin mail01
16.png
15.下载wget
Yum install wget -y
16.(1)下载http
Yum install httpd
(2)防火墙放行
firewall-cmd --add-service=http
(3)永久放行
firewall-cmd --add-service=http --permanent
(4)开机自动启动
systemctl enable --now http
17.使用MobaXterm_Personal_20.0工具上传文件
1.png 2.png
18.(1)下载
rpm -ivh openwebmail-2.54-1.el7.noarch.rpm
(2)但是会出现这样报错信息
3.png
(3)这就需要将他们安装
4.png
(4)虽然其他的下载完了,但是还是有两个包没下载
如果继续用yum install perl-Text-Iconv下载,还是会出现下面错误
5.png
(5)所以就需要在谷歌浏览器打rpmfind进行查找
6.png
(6)然后进入之后输入perl-Text-Iconv进行查找
7.png
(7)接着按ctrl+f输入centos进行查找,然后单击右键进行复制链接到虚拟机进行下载
8.png
(8)接着下载openwebmail,下载这一个需要在后面加个*
rpm –ivh openwebmail*
9.png
(9)安装成功之后会有这个提示信息,如果用yum安装就没有
10.png
/usr/share/doc/openwebmail-2.54/openwebmail-post.txt
(10)然后查看,里面有四条需要执行
cat /usr/share/doc/openwebmail-2.54/openwebmail-post.txt
a.初始化
运行此命令:
/usr/local/bin/openwebmail-tool --init
b.重启服务:
systemctl restart httpd.service
在浏览器输入地址可以看到下面这个提示,不过如果输入第二个//192.168.19.100/webmail的话需要重启服务
11.png
c.关闭linux
Setenforce 0
d.权限(运行之后又就会有绿色变为红色)
/usr/local/bin/openwebmail-tool –fix
查看:
ll /var/www/cgi-bin/openwebmail/openwebmail.pl
12.png
13.png
接着就可以看到这个页面了
14.png
发送信息
15.png 16.png
19.修改中英文界面
第一种方法修改单个的
再点击保存
20.png
即可修改成中文
21.png
第二种方法就是改默认文件,这样可以把所有的都改成中文的
vim /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
22.png
23.png
24.png
20.修改这个配置文件
25.png
vim /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
26.png
27.png
就可以改动了
28.png
21.起始页
(1)刚开始输入ip地址是这样的
29.png 30.png
cd /var/www/data/openwebmail/redirect.html /var/www/html/index.html
(2)上面操作后就会出现以前的页面,那么就需要以下操作
mv vhost.conf vhost.conf.bak
32.png
systemctl restart httpd
33.png
(3)那么就可以直接输入IP地址使用了
34.png
22.selinux配置
ls -lz /var/www/cgi-bin/openwebmail/openwebmail*.pl
36.png
chcon -t httpd_unconfined_script_exec_t /var/www/cgi-bin/openwebmail/openwebmail*.pl
37.png
这样就可以了
23.现在重启看一下是否收发正常
38.png 39.png 40.png
网友评论