美文网首页
支持浏览器的Web邮件服务器

支持浏览器的Web邮件服务器

作者: 鈊謰鈊 | 来源:发表于2020-09-27 12:44 被阅读0次
    1. 下载bind
    Yum install bind -y
    
    1. 修改文件
    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.修改中英文界面
    第一种方法修改单个的

    (1) 17.png (2) 18.png (3) 19.png

    再点击保存


    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

    相关文章

      网友评论

          本文标题:支持浏览器的Web邮件服务器

          本文链接:https://www.haomeiwen.com/subject/nzmcuktx.html