找回密码
 立即注册
快捷导航

EwoMail 搭建教程 - 搭建个人邮件服务器

[复制链接]
西梦花客 2023-6-19 09:32:23 | 显示全部楼层
本帖最后由 西梦花客 于 2023-6-19 09:35 编辑

国内的各大厂都有免费的企业邮箱,体验也算不错。但是限制于容量,如果经常发一些附件的话免费的那么几个G根本不够用,套餐又太贵,此时节约成本的方法就是自建邮箱


准备

  • 一个纯净的服务器(此处以CentOS为例)
  • 域名(使用国内服务器,域名需备案)
  • EwoMail 程序
  • 打开端口:TCP类型8000,8010,8020,25,143,993,995,587,110,109,22,80,465

设置SWAP(服务器内存 2g 及以上可忽略)

一、检查是否设置SWAP,在命令行输入 free -m

EwoMail 搭建教程 - 搭建个人邮件服务器3383 作者:西梦花客 帖子ID:336

显示 0 0 0 则没有设置SWAP,如显示非 0 0 0 则直接跳到下一步安装 EWOMAIL

二、安装SWAP 在命令行输入:
dd if=/dev/zero of=/mnt/swap bs=1M count=1024

EwoMail 搭建教程 - 搭建个人邮件服务器9032 作者:西梦花客 帖子ID:336

1024 为设置 SWAP 大小,建议大小为服务器内存大小

三、设置交换分区文件:

mkswap /mnt/swap

EwoMail 搭建教程 - 搭建个人邮件服务器7789 作者:西梦花客 帖子ID:336

显示如图,即设置成功

四、启动SWAP:

swapon /mnt/swap

EwoMail 搭建教程 - 搭建个人邮件服务器2213 作者:西梦花客 帖子ID:336

显示如图,即设置成功

五、设置开机时自启用SWAP分区

1、在命令行输入:

vi /etc/fstab

EwoMail 搭建教程 - 搭建个人邮件服务器4908 作者:西梦花客 帖子ID:336

打开文件

2、在末行输入:

swap /mnt/swap swap defaults 0 0

EwoMail 搭建教程 - 搭建个人邮件服务器5640 作者:西梦花客 帖子ID:336

按下ESC然后输入 :wq 按回车保存并退出

安装 EwoMail

一、打开 EwoMail 输入域名获取安装地址

EwoMail 搭建教程 - 搭建个人邮件服务器5669 作者:西梦花客 帖子ID:336

二、复制安装代码到命令行

EwoMail 搭建教程 - 搭建个人邮件服务器8853 作者:西梦花客 帖子ID:336

三、回车开始安装,等待安装结束

EwoMail 搭建教程 - 搭建个人邮件服务器3742 作者:西梦花客 帖子ID:336

显示Complete installation即为安装成功

设置域名解析

打开域名解析见面添加以下解析

前缀:@        类型:A           值:youip
前缀:mail     类型:A           值:youip
前缀:pop3     类型:CNAME       值:mail.youdomain
前缀:pop      类型:CNAME       值:mail.youdomain
前缀:imap     类型:CNAME       值:mail.youdomain
前缀:smtp     类型:CNAME       值:mail.youdomain
前缀:@        类型:MX          值:mail.youdomain         MX记录优先级:10
前缀:@        类型:TXT         值:v=spf1 ip4:youip -all
此处 youdomain 为你的域名,youip 为你的IP

设置DKIM

DKIM是电子邮件验证标准,域名密钥识别邮件标准,主要是用来防止被判定为垃圾邮件。每个域名都需要添加一个dkim的key,EwoMail默认安装后已自动添加主域名DKIM,只需要设置好dkim的dns即可。

一、登录安装 EwoMail 的服务器,执行查看代码

centos6 : amavisd showkeys
centos7 : amavisd -c /etc/amavisd/amavisd.conf showkeys

EwoMail 搭建教程 - 搭建个人邮件服务器5310 作者:西梦花客 帖子ID:336
二、复制粘贴到 EwoMail 整理信息

EwoMail 搭建教程 - 搭建个人邮件服务器8673 作者:西梦花客 帖子ID:336

三、增加以下域名解析

前缀:dkim_domainkey          类型:TXT                      值:获取到的记录值

测试命令:

Centos6 : amavisd testkeys
Centos6 : amavisd testkeys
Centos7 : amavisd -c /etc/amavisd/amavisd.conf testkeys

EwoMail 搭建教程 - 搭建个人邮件服务器4041 作者:西梦花客 帖子ID:336
显示pass即为正常

五、登陆使用

  • 邮箱管理后台:IP:8010
  • web邮件系统:IP:8000
  • 更多配置可以请查看详细文档 EWOMAIL
  • 初始用户:admin      初始密码:ewomail1233

测试

一、添加邮箱

EwoMail 搭建教程 - 搭建个人邮件服务器4408 作者:西梦花客 帖子ID:336

二、发送测试邮件

EwoMail 搭建教程 - 搭建个人邮件服务器6215 作者:西梦花客 帖子ID:336

三、发送成功

EwoMail 搭建教程 - 搭建个人邮件服务器7781 作者:西梦花客 帖子ID:336

如果在发送邮件时,提示连接服务器失败,请确认打开了25端口,如果已经打开了还是无法发送,部分服务商会默认封掉25端口(如腾讯云),请申请解封

https://roy.wang/ewomail-private-mailbox-construction/

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

温馨提示

关于 注册码 问题

      由于近期经常大量注册机器人注册发送大量广告,本站开启免费入群领取注册码注册网站账号,注册码在群公告上贴着...

关于 注册码 问题

      由于近期经常大量注册机器人注册发送大量广告,本站开启免费入群领取注册码注册网站账号,注册码在群公告上贴着...

Archiver|手机版|小黑屋|DLSite

GMT+8, 2024-11-22 11:02

Powered by Discuz! X3.5 and PHP8

快速回复 返回顶部 返回列表