究竟什么是 SMTP 中继,究竟什么是 SMTP 智能主机?有人可以给我一个简短的描述,包括它们之间的关系吗?
Tim*_*edy 28
一般而言,两者都是邮件中继,而邮件中继只是将邮件通过 SMTP 传递到另一台邮件服务器的服务器,而不是通过 POP3/IMAP/HTTP 向最终用户提供邮箱服务的服务器。
智能主机是专门用于处理出站电子邮件的邮件中继。如果您有专用 LAN,您可能希望控制出站电子邮件的流量,并防止“任何旧服务器”能够将电子邮件发送到 Internet,或者您的内部系统可能只解析内部 DNS 而无法解析主机或“在互联网上”的系统的域 MX 记录。在这种情况下,您可以将单个主机指定为 Smarthost。所有其他机器会反过来盲目地向 Smarthost 发送任何出站电子邮件。智能主机将能够解析 Internet 上的主机和域 MX 记录,并被防火墙/acl/iptables/whatever 允许与端口 25 或端口 587 上的其他主机通信,以发送出站电子邮件。
邮件中继的另一个常见用途是入站电子邮件。如果您经营一个拥有数千或数十万用户的大型组织,将电子邮件写入块存储可能会消耗大量时间和资源。如果您只有 1 个服务器来执行此操作,它很快就会陷入困境。如果您有多个服务器,每个服务器都为一部分用户提供服务,则您必须将每个用户的电子邮件域更改为该用户的不同电子邮件域。这些变通方法很快变得相当不方便。对此的解决方案是您的域的单个 MX 记录,它可能会解析(通过负载平衡或 DNS 循环)到多个邮件中继服务器。这些邮件中继将被配置为接受域中任何用户的电子邮件,同时过滤垃圾邮件,然后它会查询它' 自己的策略/映射来确定电子邮件需要转发到哪个邮箱服务器才能到达最终用户的邮箱。用户 A => 服务器 1,用户 B => 服务器 2,等等。
这允许为所有用户从 Internet 接收电子邮件的繁重工作的服务器快速转发它们,而具有较低个人容量的邮箱服务器能够承担将消息写入磁盘的资源损失,而不会成为一个瓶颈。
通常期望其中任何一个都能够对暂时无法发送的消息进行排队,以便稍后重试。
中继是将电子邮件转发到另一台服务器的 MTA(邮件传输代理)。最受关注的是开放中继,它接受来自任何人的电子邮件并转发给任何人。这些对于发送垃圾邮件很有用,许多系统都试图避免接受来自它们的电子邮件。
Smarthosts 是一类中继服务器,用于为特定用户组中继电子邮件。ISP 通常提供一个中继服务器,该服务器接受来自其网络的电子邮件并将其中继到 Internet。他们可能需要身份验证。
MSA(邮件提交代理)是通常需要身份验证的智能主机。有一个单独的提交端口供他们使用。MSA 对移动用户很有用,因为它们允许用户使用受信任的邮件服务器中继电子邮件。
归档时间: |
|
查看次数: |
57126 次 |
最近记录: |