CentOS 下如何搭建邮件服务器?

您所在的位置:网站首页 winmail搭建 CentOS 下如何搭建邮件服务器?

CentOS 下如何搭建邮件服务器?

#CentOS 下如何搭建邮件服务器?| 来源: 网络整理| 查看: 265

Winmail Pro for Linux 在线下载安装请参考下文,一键安装,无需手工编辑文件,无需复杂设置,正式安装过程仅需十分钟,可能是 Linux 平台最容易安装的,同时又是完备功能的邮件系统了!

最新版本:4.7(Build 0602) 385MB 2021/06/02 发布 支持系统:CentOS 7.x/8.0-8.4[x86_64/amd64]等

安装环境准备

服务端:服务器:物理机/云主机/虚拟机 ; CPU >=2核 内存 >=4G 硬盘 >=40G

OS: 尽量使用全新干净系统,不支持32位系统;CentOS: 全新安装:CentOS 7.x/8.0-8.4;CentOS 7.0-7.3 需要升级内核;推荐使用 CentOS 7.9软件包选择:Minimal Install (最小安装)就可以,也可以选择 Server (服务器) 硬盘一般自动分区就可以 设置正确的时区和系统时间 设置网络,使用静态 IP,可用 DNS,正确网关 设置 root 口令,外网可以访问的系统这个口令安装时就要设置足够复杂,不然很快就会被入侵。

云主机:测试可以安装使用的云主机:华为云、UCloud、京东云、腾讯云、阿里云等 腾讯云和阿里云可能无法开通25端口,特别是阿里云很难开通,请参考云主机屏蔽了 smtp 25 端口怎样解决? 选择官方镜像CentOS 7.x/8.x;CentOS 7.0-7.3 需要升级内核;推荐使用 CentOS 7.9

默认安装到 /opt/winmail 目录,使用数据盘时,建议提前创建 /opt/winmail 目录,并且将数据硬盘挂载到 /opt/winmail,当然也可以设置安装到其他目录。

网络: 服务器可以正常联网;使用工具可以正常远程 SSH 访问服务器;也可以在主机终端上安装,或者安装使用 Linux Web 管理工具里的终端组件: 例如: 宝塔Linux面板和 Red Hat 出品的 Cockpit

防火墙/路由器/安全组配置:

网络出站: 建议不要限制出站,安装过程需要在线下载部分系统包,要能正常对外访问; 25端口出站: 架设外网邮件系统,需要对外的25端口访问权限 网络入站: 对外开放TCP端口: 6000(管理)、6080(Web)、25(SMTP)、110(POP3)、143(IMAP) 需要对外开放的端口列表

安装对外的邮件系统,需要至少一个正式注册的域名,并做好域名指向,请参考 新建邮件系统如何做域名指向

安全警告:SSH 默认是 22 端口,建议修改成其他端口(>10000);root 用户和可以远程访问用户的口令要足够复杂,建议自行研究安装防暴力破解工具 Fail2ban 。

客户端:初始配置需要使用浏览器: Chrome、Microsoft Edge 等

管理端工具运行平台:Windows 7以上

邮件客户端:Outlook、Foxmail等

下载安装正式安装之前可以将服务器做个快照或者备份;以下命令都需要使用 root 身份运行,先使用 whoami 命令确定,否则要使用 su root 命令进入 root0. CentOS 7.0-7.3 需要升级内核和 openssl,在服务器上运行下面3条命令,建议在 console 上执行;其他版本无需执行下面3条命令;

yum update kernel

reboot yum -y

update openssl

1. 远程 SSH 登录服务器(使用 PuTTY、Xshell、SecureCRT 等)或者在终端上登录,如果使用的是 PuTTY 软件,请执行下面命令,已避免后面安装时界面不完整问题

export TERM=linux

在线安装必需的系统工具(安装和日常管理)

yum -y install wget

yum -y install telnet net-tools mlocate bind-utils

2. 下载在线安装包,下载到当前目录,一般是 /root 或者 /home/user_name ;运行安装程序wget https://cdn.dl.winmail.cn/download/winmail-pro-4.7-0602-x86_64.tar.gz

tar -zxf winmail-pro-4.7-0602-x86_64.tar.gz

cd winmail

bash install.sh

如果提示Error opening terminal: xterm-256color. 请输入 export TERM=linux,再执行 bash install.sh

回车

默认安装目录是 /opt/winmail,这里显示的是前一级目录[绝对路径,必须已经存在],一般不用修改,回车;如果要修改,要输入绝对路径,目录必须存在,而且不能包含中文或者空格

设置邮件系统管理员 admin 的口令,请输入复杂一些的,回车;admin 这个用户不是 Linux 系统用户,是邮件系统内部管理员

安装过程十分钟左右,安装完成后,会显示做初始化设置的浏览器登录地址[后台管理]、系统管理员账号、密码;回车,reboot 重启reboot

初始化设置Winmail 随系统自动启动需要一定时间才能完成,一般 2分钟左右浏览器登录 http://ip:6080/admin/ip: 服务器外网ip或者内网ip,如果无法显示下面的页面,请检查服务器是否正常启动,网络是否正常,6080端口是否对外开放

使用用户名 admin 和密码登录

输入一个邮箱名和域名,确定,系统会做初始化设置,请不要设置简单的邮箱密码

提示系统基本参数信息Webmail 网址 邮箱用户浏览器登录地址进入管理端 管理员 web 管理登录地址下载 Winmail 桌面管理工具 下载 Windows 下使用的远程全面管理程序,绿色 zip 包免安装,解开就可以使用;下载管理工具 zip 文件,解压缩,运行 winmail-pro-admin.exe

使用用户名 admin 和密码远程登录系统,密码就是上面安装过程中设置的密码,远程主机输入服务器外网ip;端口:6000如果无法登录,请检查服务器 6000 端口是否对外开放如果运行显示缺 dll,可能是 Windows 缺系统运行库导致的,可以下载Winmail for windows, 完全安装一下,再卸载,以补齐所需的系统运行库。

域名设置:维护域名相关设置用户和组:增加邮箱用户

邮箱使用和系统管理安装完成,系统基本参数安装时已经自动配置,系统已经可以正常使用!邮箱用户可以使用邮件客户端、浏览器登录邮箱,参数参考上面的初始化设置页面;要使用域名访问请参考 新建邮件系统如何做域名指向Webmail 登录:http://ip:6080 或者 http://mail.域名:6080SMTP 服务器地址:ip 或者 mail.域名POP3 服务器地址:ip 或者 mail.域名IMAP 服务器地址:ip 或者 mail.域名

管理员可以使用管理端工具、web 管理;管理端工具功能全面,可以设置系统全部参数;web 管理可以管理域名和用户相关Web 管理登录:地址: http://ip:6080/admin/ 或者 http://mail.域名:6080/admin/用户名: admin密码:(安装过程中设置的)管理工具:远程主机:ip 或者 mail.域名端口: 6000用户名:admin密码:(安装过程中设置的)Winmail 的管理员和邮箱用户账号是分开的,默认系统管理员账号是: admin,支持增加其他管理员账号

日常使用和常用命令邮箱用户可以使用常用邮件客户端、浏览器登录邮箱;管理员可以使用管理端工具、web 管理;管理端工具功能全面,可以设置系统全部参数;web 管理可以管理域名和用户相关服务器命令行常用命令关闭 winmail pro 服务:systemctl stop winmail 或者 /etc/init.d/winmail stop 启动 winmail pro 服务:systemctl start winmail 或者 /etc/init.d/winmail start 重启 winmail pro 服务:systemctl restart winmail 或者 /etc/init.d/winmail restart

管理端工具在什么地方下载?登录 Web 管理后,可以下载

这个是全面管理程序,绿色 zip 包,解开运行 winmail-pro-admin.exe 就可以使用

Linux 系统日常管理除了远程 SSH 命令行,有没有其他更方便方式?可以使用比较流行的宝塔Linux面板,通过浏览器远程管理监控服务器命令行在线一键安装;不能永久保证宝塔面板和 Winmail Pro 安装不冲突,安装前建议备份一下系统。使用手机号注册绑定宝塔账号,基本功能免费,默认安装就可以,不建议安装"推荐套装"。为了安全,建议到"面板设置"里启用"面板SSL";默认端口: 8888

首页:重启,显示系统负载状态、CPU使用率、内存使用率、硬盘使用率、网卡流量、磁盘IO 监控:趋势图方式显示资源利用率、系统负载、CPU、内存、磁盘IO、网络IO 安全:SSH端口配置,防火墙设置 文件:服务器文件系统目录和文件查看、编辑、上传、下载、权限设置、删除 终端:内置浏览器SSH终端,直接访问本机 127.0.0.1 计划任务:系统计划任务 crontab 软件商店: 慎重选择软件,和邮件相关的软件不能安装 还有一款 Red Hat 出品的 Cockpit,是轻量级完全免费工具软件,高版本 CentOS 自带,可以启用,也可以自行安装。无需注册账号,使用 Linux 系统用户登录。默认端口: 9090

邮件系统数据库目录:/opt/winmail/data/

邮件系统日志目录/opt/winmail/logs/ 可以在管理端工具里重新指定,新的目录必须存在,并且要修改权限;chown -R winmail:winmail 新目录 chmod -R 660 新目录 以下的目录都可以这样操作:邮件系统邮件存储目录:/opt/winmail/store/

邮件系统备份目录:/opt/winmail/backup/

邮件系统队列目录:/opt/winmail/queue/

保留数据升级或者重新安装 Winmail Pro:/etc/init.d/winmail stop

再按照上面步骤安装,因为已经有数据,不会出现设置 admin 密码的页面,原系统配置数据、用户账号和邮件将保留卸载并清除全部邮件程序和数据:

/etc/init.d/winmail stop

chkconfig --del winmail

rm -rf /opt/winmail



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3