构建企业级邮箱服务器

本文涉及的产品
.cn 域名,1个 12个月
简介: 整个邮件服务器包含服务器和客户端,服务器是基于SMTP协议,客户端是基于IMAP或POP3协议。SMTP监听的端口是TCP25,POP3监听端口是110,IMAP监听端口是143。发送一封邮件,信息会一台服务器、一台服务器传递,直到发送到收件人的邮件服务器。

构建邮件服务器

  • 域名,并进行了 DNS 解析
  • 一台云服务器

整个邮件服务器包含服务器和客户端,服务器是基于SMTP协议,客户端是基于IMAP或POP3协议。SMTP监听的端口是TCP25,POP3监听端口是110,IMAP监听端口是143。发送一封邮件,信息会一台服务器、一台服务器传递,直到发送到收件人的邮件服务器。

  • MTA: 负责传输邮件服务器,MTA之间使用的是SMTP协议进行通信。
  • MDA:邮件接收服务器,MDA主要有两种协议POP3和IMAP协议,访问MDA需要登录验证,才能看到对应的邮件。
  • MUA:收取邮件客户端,从MDA中获取对应的邮件。

1、Sendmail 安装配置

Sendmail:一款基于Linux系统的免费邮件服务器,充当MTA角色。

# 安装命令

yum install sendmil*

# 查看是否安装

rpm -qa | grep-i sendmail

# 进入安装目录

cd /etc/mail

配置 sendmail.cf 服务,设置邮件服务器提供邮件的域名。

# 备份主配置文件

cp sendmail.mc sendmail.mc.bak

cp sendmail.cf sendmail.cf.bak

 

# 修改localhostname,新加一行域名

vim local-host-names

 

# 修改配置sendmail.mc

DAEMONDAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl

TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

 

# 生成主配置文件

m4 sendmail.mc > sendmail.cf

启动服务

# 重启服务

/etc/init.d/sendmail restart

配置SMTP认证,检查用户和密码是否正确。

systemctl restart saslauthd.service

2、Dovecot  安装配置

Dovecot是开源的IMAP和POP3邮件服务器,为邮件用户代理(MUA)访问邮件服务器上邮件,充当MDA角色。

# 安装命令

yum install dovecot* -y

# 进入安装目录

cd /etc/dovecot

配置dovecot:

# 修改dovecot.conf文件

protocols = imap pop3 lmtp

创建邮箱账户:使用系统用户作为邮件用户。

# 创建用户

useradd -s /sbin/nologin liuhongjun

# 修改密码

echo123456|passwd --stdin liuhongjun

重启服务:

# 重启sendmail服务

/etc/init.d/sendmail restart

systemctl restart sendmail

 

 

# 重启dovecot服务

systemctl restart dovecot.service

 

 

# 重启saslauthd

systemctl restart saslauthd.service

3、域名映射

修改错误配置:

# 修改/etc/dovecot/conf.d文件夹下10-ssl.conf文件

ssl = no


# 修改/etc/dovecot/conf.d文件夹下10-auth.conf文件

disable_plaintext_auth = no


# 修改/etc/eovecot/conf.d文件夹下10-mail.conf文件(邮件存储位置)

mail_location = mbox:~/mail:INBOX=/var/mail/%u


# 创建用户文件夹

mkdir -p /home/liuhongjun/mail/.imap/INBOX


# 修改用户文件夹权限

chown liuhongjun.liuhongjun /home/liuhongjun/ -R


# 原来是sendmail的配置文件中有问题,打开/etc/mail/access文件

makemap  hash access.db <access

最近发现除了腾讯云和阿里云之外的一种好用的云服务器,那就是三丰云云服务器,它拥有众多的功能,其中一个就是可以免费试用一款云服务器,下面介绍它的使用方式。

官方地址:https://www.sanfengyun.com/

然后进行一个实名认证和微信的绑定就可以申请一个 1c1g的免费服务器。

三丰云是北京太极三丰云计算有限公司旗下网络服务品牌,十八年IDC老兵团队蛰伏三年后投资千万于2018年10月1日创建。公司致力于为大众提供优质的互联网基础服务和物联网服务,包括:域名注册、虚拟主机、云服务器、主机托管租用、CDN网站加速、物联网应用等服务。以帮助客户轻松、 高速、高效的应用互联网/物联网,提高企业竞争能力。,它拥有众多的功能,其中一个就是可以免费试用一款云服务器,下面介绍它的使用方式。

官方地址:https://www.sanfengyun.com/


相关文章
|
1月前
|
监控 中间件 Java
后端技术:构建高效、稳定的服务器端应用
【10月更文挑战第5天】后端技术:构建高效、稳定的服务器端应用
79 0
|
1月前
|
监控 关系型数据库 Serverless
探索后端技术:构建高效、可靠的服务器端应用
本文将深入探讨后端开发的核心概念和关键技术,从服务器架构到数据库管理,再到安全防护,为读者提供全面的后端技术指南。无论是初学者还是经验丰富的开发者,都能从中汲取灵感,提升自己的技术水平。
|
23天前
|
关系型数据库 API 数据库
后端开发的艺术:从零到一构建高效服务器
在数字化时代,后端开发是支撑现代互联网应用的基石。本文旨在探讨后端开发的核心概念、关键技术以及如何构建一个高效的服务器。我们将从基础的编程语言选择开始,逐步深入到数据库设计、API开发和性能优化等关键领域。通过实际案例分析,我们将揭示后端开发的复杂性和挑战性,同时提供实用的解决方案和最佳实践。无论你是初学者还是有经验的开发者,这篇文章都将为你提供宝贵的见解和启发。
|
1月前
|
存储 数据库 虚拟化
无缝过渡:企业级服务器迁移的策略与最佳实践
【10月更文挑战第4天】随着企业数字化转型的加速,服务器迁移成为企业IT基础设施升级的重要环节。本文从架构与规划的视角,探讨了企业级服务器迁移的策略与最佳实践,旨在帮助企业实现无缝过渡,降低迁移风险,提高迁移效率。
151 4
|
1月前
|
JSON JavaScript 前端开发
使用 Node.js 和 Express 构建 RESTful API 服务器
【10月更文挑战第3天】使用 Node.js 和 Express 构建 RESTful API 服务器
|
1月前
|
JSON JavaScript 前端开发
使用JavaScript和Node.js构建简单的RESTful API服务器
【10月更文挑战第12天】使用JavaScript和Node.js构建简单的RESTful API服务器
17 0
|
1月前
|
监控 Java 关系型数据库
构建高效可靠的服务器端应用
【10月更文挑战第6天】构建高效可靠的服务器端应用
|
5天前
|
人工智能 弹性计算 编解码
阿里云GPU云服务器性能、应用场景及收费标准和活动价格参考
GPU云服务器作为阿里云提供的一种高性能计算服务,通过结合GPU与CPU的计算能力,为用户在人工智能、高性能计算等领域提供了强大的支持。其具备覆盖范围广、超强计算能力、网络性能出色等优势,且计费方式灵活多样,能够满足不同用户的需求。目前用户购买阿里云gpu云服务器gn5 规格族(P100-16G)、gn6i 规格族(T4-16G)、gn6v 规格族(V100-16G)有优惠,本文为大家详细介绍阿里云gpu云服务器的相关性能及收费标准与最新活动价格情况,以供参考和选择。
|
10天前
|
机器学习/深度学习 人工智能 弹性计算
什么是阿里云GPU云服务器?GPU服务器优势、使用和租赁费用整理
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等多种场景。作为亚太领先的云服务提供商,阿里云的GPU云服务器具备灵活的资源配置、高安全性和易用性,支持多种计费模式,帮助企业高效应对计算密集型任务。
|
12天前
|
存储 分布式计算 固态存储
阿里云2核16G、4核32G、8核64G配置云服务器租用收费标准与活动价格参考
2核16G、8核64G、4核32G配置的云服务器处理器与内存比为1:8,这种配比的云服务器一般适用于数据分析与挖掘,Hadoop、Spark集群和数据库,缓存等内存密集型场景,因此,多为企业级用户选择。目前2核16G配置按量收费最低收费标准为0.54元/小时,按月租用标准收费标准为260.44元/1个月。4核32G配置的阿里云服务器按量收费标准最低为1.08元/小时,按月租用标准收费标准为520.88元/1个月。8核64G配置的阿里云服务器按量收费标准最低为2.17元/小时,按月租用标准收费标准为1041.77元/1个月。本文介绍这些配置的最新租用收费标准与活动价格情况,以供参考。
下一篇
无影云桌面