什么是 MTA?2025年7月2日 | 阅读 7 分钟 邮件服务器包含几个组件:邮件模块、邮件调制解调器、Web 邮件发送器。但 MTA(邮件传输代理)是最普遍的别名。它可能包含邮件传输代理、消息传输代理或邮件运输代理。无论您使用哪种首字母缩写,MTA 在在线消息处理过程中都起着重要作用。它们在客户端之间传输电子邮件。它们在客户之间传输电子邮件。本文将探讨 MTA 的工作原理、它们对发送电子邮件的影响以及其他相关问题。 消息应用程序将电子邮件发送到网络(如互联网)上的电子邮件系统,将消息传输到相应的地址(其他客户)。邮件服务器支持一个称为邮件传输代理 (MTA) 的网络框架。 MTA 的定义MTA 是一个实现,用于将电子邮件消息从一个基站通过一个通道发送到下一个。它使用一种名为 SMTP(简单邮件传输协议)的协议来执行其任务。 通信链路中存在一个电子邮件服务,用于将信息发送或接收到电子邮件系统或从电子邮件系统接收信息;电子邮件客户机也使用 SMTP 协议,但它本身并不是邮件传输代理。 MTA 部署在 Web 服务器上,Evolution、Mozilla Thunderbird、Apple Mail 和 Microsoft Outlook 等电子邮件客户机配置在终端模拟器(客户端计算机)上。 在本篇博文中,我们将介绍 Linux Web 服务器上最好和最广泛使用的 MTA 列表。 邮件传输代理的工作原理![]() MTA 只是邮件排序过程的一部分。它从消息提交代理 (MSA) 接收消息,而 MSA 又从邮件用户代理 (MUA) 接收消息。MUA 通常被称为邮件程序——您用于管理与电子邮件相关内容的应用程序。 一旦 MTA 接收到文本消息,信号就会进入这个环节。因此,邮件用户代理通常被称为邮件收发器。如果收件人无法到达其他区域,电子邮件可以被转发到其他 MTA。然后,它会进入邮件分发代理 (MDA)。 在电子邮件可以提供给参与者的收件箱之前,这将是它减速的最后一步。电子邮件通过 SMTP(或扩展 SMTP)发送,用于最后阶段(MDA 到 MUA)或 IMAP4 POP3。有关这些通信系统之间差异的更多信息,请阅读 SMTP 与 POP3 与 IMAP。 总而言之,MTA 执行以下操作:
MTA 中的邮件排队通常,MTA 使用存储转发消息管理系统。这意味着发送的邮件会被放入队列中,等待收件人的响应消息。MTA 会反复尝试发送消息。如果在指定时间内邮件未送达,它将退回到终端模拟器。 MTA 是否影响电子邮件送达?电子邮件送达基于三个关键因素: ![]()
域的公共形象以及消息发送的目标 IP 是最关键的因素。在接收电子邮件提供商时,收件人不可靠;所有电子邮件地址都将最终进入垃圾文件夹,甚至被快速退回。MTA 可以保护和损害收件人的信誉。这就是为什么它们对电子邮件送达有重大影响的原因。让我们来看看邮件传输代理究竟能做什么来建立您的合法性。 预热全新的 IP (Internet Protocol) 地址如果您从头开始建立信誉,您不应该大量使用您的纯域名。它没有电子邮件发送历史记录,因此需要一些预热。MTA 将让您完成此操作,然后逐渐增加您的发送能力。使用冷 IP 地址也可以作为一种选择。您可以以非常低的速率将电子邮件发送到冷 IP 地址,而 MAT 被认为对于对齐这些限制至关重要。 设置邮件发送流每个接收域都建立其入站邮件限制。如果超过这些限制,域控制器可能会被视为不可靠。您可以自定义您的 MTA 以限制发送,以适应性地缓解。因此,如果收到收件域的拒绝,MTA(邮件传输代理)将停止电子邮件队列。在稍后的时间段后,发送将以稍慢的速度继续。 打破灰名单被列入黑名单是收件人信誉的一个重大问题。灰名单是一些电子邮件服务使用的预防措施。它是一个扫描器,真正的发件人可以通过比黑名单更容易。为此,MTA 会组织多个等待列表,并在反弹时多次尝试发送文本消息。除了上述特性外,MTA 还使您能够做更多的事情。您可以使用它们来配置电子邮件映射和映射规则,控制传出邮件的质量,等等。 在本篇博文中,我们将介绍 Ubuntu 邮件服务器上最好和最广泛使用的 MTA 列表。 1. Postfix![]() Postfix 是一个跨平台、著名的 MTA,由 Wietse Zweitze Venema 在 IBM 技术部门工作期间为他的电子邮件系统设计和制造。 它最初被引入作为广泛知名和标准的 Sendmail MTA 的替代品。Postfix 在 Mac OSX、Linux、Solaris 以及许多其他类 Unix 操作系统上运行。它保留了 Sendmail 的许多功能,但其内部操作完全不同。相比之下,它的目标是实现快速的生产力、便捷的架构和全面的安全框架,并具有以下主要特点:
查看网站: http://www.postfix.org 2. Sendmail![]() Sendmail 现在,被归类为 Proofpoint(在 Proofpoint, Inc. 收购 Sendmail 公司后),是 Linux 数据库服务器上迄今为止最成功和最古老的 MTA。然而,与现代 MTA 相比,Sendmail 存在一些限制。 由于其复杂的安装指南和要求以及无效的身份验证方法,许多新的 MTA 已被用作 Sendmail 的替代品。但最值得注意的是,它们提供了与网络消息有关的任何功能。 查看网站: http://www.sendmail.com 3. Qmail![]() Qmail 是另一个可用、完全可访问且标准的 Linux MTA,特别是与我们已经了解过的其他邮件传输代理相比。更重要的是,它简单、可靠、方便,并提供广泛的安全设备,因此是一个安全的 MTA 包。 它相对较小,但功能丰富,其中一些功能包括:
4. Exim![]() Exim 是一个免费的 MTA,专为 Linux、Solaris、Mac OSX 等类 Unix 操作系统而设计。Exim 在数据传输方面提供了灵活的设计,具有用于入站邮件跟踪的卓越流程和便利设施。 其显着的特点包括,除其他外:
查看网站: http://www.exim.org 5. Alpine![]() Alpine 是一个方便简单的基于 Linux 的电子邮件客户端,基于 Pine 消息服务。它对初学者和高级用户都表现良好,因此用户可以通过上下文敏感的帮助快速了解如何使用它。 相关地,它可以通过 Alpine 配置命令进行无限配置。 查看网站: https://www.washington.edu/alpine/ 6. Mutt - 命令行邮件客户端![]() Mutt 是一个有限但功能强大的基于 Linux 的 Android 模拟器,适用于类 Unix 应用程序。它作为一个基于消息的电子邮件客户端具有一些出色的特性,其中一些显着的优点包括:
查看网站: http://www.mutt.org/。 下一主题什么是 UPnP |
我们请求您订阅我们的新闻通讯以获取最新更新。