搭建 Extmail企业邮件服务

本文详细介绍了如何在CentOS7环境下搭建Extmail企业邮件服务,包括DNS配置、MySQL数据库创建、POSTFIX与DOVECOT的设置、WEB界面配置以及登录验证等步骤,确保邮件服务的正常运行。
摘要由CSDN通过智能技术生成

搭建 Extmail企业邮件服务

简介

概念:电子邮件服务是处理邮件交换的软硬件设施的总称
格式:用户名@邮件域
特点:非实时、双工、数据完整

邮件协议

协议类型 协议名 默认端口 ssl加密后端口
发送 SMTP 25 465
接收 pop3 110 995
接收 IMAP4 143 993

区别:
POP3协议是从服务器下载下来,本地修改、不同步改动;
IMAP4协议是连接服务器,直接在服务器端修改;

组成

发信服务:将客户的邮件发送到指定的服务器的邮箱
收信服务:根据客户命令去邮箱中取响应的邮件
邮箱:存放该邮件域的用户的邮件

客户端

客户端:用户代理用来接受用户的指令,将用户的信件传送至信件传输代理
outlook
foxmail
浏览器

实验环境
服务器:centos7.6
ip:172.16.1.10
测试机:Windows10 华为浏览器
ip:172.16.1.1
DNS:172.16.1.10
邮件服务软件包下载 提取码:2105

1、配置 DNS 模块

搭建DNS服务器

yum -y install bind
vim /etc/named.conf

在这里插入图片描述

vim /etc/named.rfc1912.zones

在这里插入图片描述

vim /var/named/extmail.z
vim /var/named/extmail.f

在这里插入图片描述
在这里插入图片描述

systemctl restart named
systemctl enable  named
nslookup 172.16.1.10
nslookup mail.extmail.org

在这里插入图片描述

2、使用 extmail 自带模板在 MySQL 中创建数据库

安装数据库、修改密码

yum -y install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb
ss -antp | grep :3306

在这里插入图片描述

mysqladmin -uroot password 123		#设置数据库初始密码

安装Apache、部署网站

yum -y install httpd
mkdir /var/www/extsuite
tar -zxf extmail-1.2.tar.gz 
cp -a extmail-1.2 /var/www/extsuite/extmail
tar -zxf extman-1.1.tar.gz 
cp -a extman-1.1 /var/www/extsuite/extman

向数据库中导入extmail的初始化数据,导入前修改部分密码、方便登录 还原数据库,创建一些extmail需要的表

cd /var/www/extsuite/extman/docs/
vim extmail.sql
	删除创建表的语句后的“TYPE=MyISAM COMMENT...”
mysql -uroot -p123 < extmail.sql 
# 还原数据,在上述表中插入一些基础邮件用户
vim init.sql 
	修改manager表中的root@extmail.org的密码,设为123  
mysql  -uroot -p123 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝色的夏天qy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值