EwoMail自建邮箱服务器

前期准备

1.域名一个,建议以.com结尾,有些憨批程序员在写注册验证时,只能验证.com格式

2.服务器一台,建议使用CentOS 7.X版本

3.SSH工具,例如CRT,Xshell等

服务器配置

1.关闭selinux

vi /etc/sysconfig/selinux
SELINUX=enforcing 改为 SELINUX=disabled

2.检查swap

查看swap
free -m
如果swap位置都显示是0,那么系统还没创建swap

创建1G的swap,可以根据你的服务器配置来调整大小

dd if=/dev/zero of=/mnt/swap bs=1M count=1024  

设置交换分区文件

mkswap /mnt/swap

启动swap

swapon /mnt/swap

设置开机时自启用 swap 分区

vi /etc/fstab
在最后面添加
/mnt/swap swap swap defaults 0 0

3.配置hosts

把xxx.com换成你的域名

vi /etc/hosts
新增127.0.0.1 mail.xxx.com smtp.xxx.com imap.xxx.com

在线安装

输入域名,获取下载链接,点此跳转:http://www.ewomail.com/list-11.html

域名解析

dmki获取

amavisd -c /etc/amavisd/amavisd.conf showkeys

点此跳转http://www.ewomail.com/list-20.html,整理dmki

解析完毕如下所示

开放端口

TCP:8000,8010,8020,7000,7010,25,143,993,995,587,110,465

WEB后台

IP:8010 账号admin,密码ewomail123

用户登录

IP:8000

降低内存占用

vim /etc/amavisd/amavisd.conf
在文件尾部添加  @bypass_virus_checks_maps = (1);
vim /usr/lib/systemd/system/amavisd.service
在 Wants=clamd@amavisd.service 前面加上#符号

输入以下命令关闭杀毒软件

systemctl daemon-reload
systemctl stop clamd@amavisd
systemctl disable clamd@amavisd
systemctl restart amavisd

卸载

systemctl stop nginx php-fpm mysqld postfix dovecot amavisd
rm -rf /ewomail

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

转载请注明出处橙苏博客 » EwoMail自建邮箱服务器
分享到: 生成海报

本站接广告推广、脚本定制、付费咨询

联系微信:Saynothing2020
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活