让我们从一个例子开始:
Gmail SMTP服务器地址是(下面我将其称为公开):
smtp.gmail.com
但如果我们查看 gmail.com 的 DNX-MX 记录,我们将看到以下地址:
alt4.gmail-smtp-in.l.google.com。
alt2.gmail-smtp-in.l.google.com。
alt1.gmail-smtp-in.l.google.com。
gmail-smtp-in.l.google.com。
alt3.gmail-smtp-in.l.google.com。
公共地址和 DNS-MX 地址有什么区别?
为什么 Gmail 不在 DNS-MX 地址中使用 smtp.gmail.com?
为什么 Gmail 不使用 DNS-MX 地址作为公共地址?
小智 5
当您连接到 smtp.gmail.com 时,您正在连接到邮件提交代理。通常,您将连接到端口 587 上的 MSA。当您想要发送看似来自您的 GMail 帐户的电子邮件时,您可以执行此操作。当然,您需要有一个 GMail 帐户才能执行此操作。
MSA 地址不需要以将其关联到 gmail.com 的方式在 DNS 中发布。如果您没有帐户,他们不希望您使用它。如果您有帐户,他们会告诉您 MSA 的位置。
当您连接到 MX 地址时,您正在连接到邮件传输代理。通常,您将连接到端口 25 上的 MTA。当您想要将电子邮件发送到GMail 帐户时,您可以执行此操作。它可能是您自己的帐户,但大多数时候不是 - 事实上,您不需要拥有自己的 GMail 帐户即可执行此操作。
MX 记录在 DNS 中发布,以便世界上的每个 MTA 都可以查找 Google 的 MTA 并将电子邮件路由到它们。
| 归档时间: |
|
| 查看次数: |
1556 次 |
| 最近记录: |