最专业的八方代购网站源码!

资讯热点
如何轻松构建Linux操作系统邮件服务器

发布时间:2020-4-7 分类: 行业资讯

邮件是我们最常用的通信工具之一,在工作中更常用。对于企业来说,构建邮件服务器更为重要。为了让每个人都更容易理解构建的原则和过程,我们首先应该在构建之前了解一些有关邮件的相关知识。

1. MUA:Common Outlook,Foxmail等用于发送和接收信息,统称为MUA,即Mail User Agent。

2. MTA:邮件传输代理(代表邮件传输代理),Sendmail和Postfix扮演MTA的角色。 MUA不会直接将邮件发送给收件人,而是通过MTA发送。

3. MDA:邮件传递代理。在从MUA发送消息之后,它可以通过一个或多个MTA传递并最终到达MDA。邮件到达MDA后,它将存储在文件或特殊数据库中。我们将调用存储长期邮件的邮箱。

通常,电子邮件的工作流程如下:

来自:MUA - 发送 - 》 MTA - 》几个MTA。 。 - 》 MTA - 》 MDA《 - 收费 - MUA:收件人

其中,MUA和MTA之间以及MTA和MTA之间使用的协议是SMTP协议。接收邮件时,MUA和MDA之间最常用的协议是POP3或IMAP。

在这里,小编想提醒大家,专业邮件服务提供商(如:bluehost:https://cn.bluehost.com/)有大量服务器为用户提供服务,所以一般MTA和MDA服务器不一样。因此,在Outlook等软件中,我们需要分别填写SMTP发送服务器的地址和POP3接收服务器的地址。

让我们来看看设置邮件服务器的过程:

(以下是以bluehost服务器为例)

1.安装Postfix

百胜 - 安装后缀

安装还需要替换系统附带的sendmail:

Rpm -e sendmail

百胜删除sendmail

修改MTA(默认邮件传输代理)

替代方案--config mta

然后按Enter键。检查是否已成功设置。

替代方案 - 显示mta

第一行可以看到mta的状态。例如:mat - status是手动的。

2.安装Dovecot

百胜 - 安装dovecot

3,配置Postfix

编辑/etc/postfix/main.cf,您可以下载并编辑它,或使用vi编辑它:

Vi /etc/postfix/main.cf

修改如下:

修复后,使用post /etc/rc.d/init.d/postfix start打开postfix并使用chkconfig postfix on启动postfix启动。

4.配置Dovecot

修改如下:

这样,我们的邮件服务器将成功构建。

5,域名解析

添加子域邮件,将记录解析为服务器IP。

添加另一条MX记录,主机记录为空,记录值为上面解析的二级域名mail.lomu.me,优先级为10.

友情提醒:决议可能需要一段时间才能生效。

6,防火墙设置

/sbin/iptables -A INPUT -p tcp --dport 25 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 110 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 143 -j ACCEPT

突破25端口转发的封锁

/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp --dport 10025 -j REDIRECT --to-ports 25

7,使用邮箱

完成上述六个步骤后,您可以使用第三方软件发送和接收邮件。在这里,为了防止一些用户混淆,小编还要解释一下系统用户是邮件用户,所以如果你创建一个用户,只需用useradd创建,然后用passwd设置密码。

以上是小编要求您分享的Linux邮件服务器最简单的构建过程。施工过程不是很简单。只要操作小心,基本上它就可以成功构建。当然,在成功建立邮件服务器之后,并不意味着一切顺利。在使用邮箱的过程中,可能存在一系列问题,例如邮件被视为垃圾邮件。为了解决这些问题,还需要一系列设置。它将在以下文章中为您分享。

« 公司代购源码网站优化思路分享 | 简要分析代购源码网站优化的用户体验 »