我正在使用共享主机服务(迅捷网络) 托管我的网站 (https://ender.ing/)。当我将 DNS 记录设置为指向他们提供的共享托管域时,我的邮件系统就可以正常工作了。(sv63.ifastnet12.org)通过这样做,我可以正常发送和接收电子邮件。
但最近我想将我的 MX 记录更改为指向共享域 (sv63.ifastnet12.org) 的相同 IP 地址的 A 记录。但这样做后,我就无法再接收来自该共享托管服务之外的地址发送的来信 - 我仍然可以向该邮件服务器上的其他帐户发送电子邮件并正常接收它们,但我无法再接收来自该共享邮件服务器之外的地址发送的电子邮件(同时仍保留发送电子邮件的能力)。
我怀疑这可能是因为共享服务器 IP 地址的 SSL 证书仅包含“sv63.ifastnet12.org”,而不是我的域名。这是正确的吗,还是我遗漏了其他内容?
有效的 DNS 设置(可以发送和接收电子邮件)
DNS 设置无效(可以发送电子邮件,但不能接收来自邮件服务器外部的电子邮件 - 例如[电子邮件保护]到[电子邮件保护]收到,但电子邮件发送自[电子邮件保护]到[电子邮件保护]未收到,即使 Gmail 已成功发送邮件)
答案1
问题在于您如何配置电子邮件的 DNS 记录。以下是故障分析和解决方案:
问题:
- 您正在使用具有电子邮件功能的共享主机服务 (iFastNet)。
- 最初,您有一个有效的设置,其中 MX 记录指向共享域 (sv63.ifastnet12.org)。这允许发送和接收电子邮件。
- 但是,将 MX 记录切换为指向同一 IP(sv63.ifastnet12.org)的 A 记录会导致无法接收外部电子邮件。
故障原因:
MX 记录告诉外部服务器将您的域名 (ender.ing) 的电子邮件发送到哪里。
A 记录将域名指向 IP 地址。虽然它们都指向同一个 IP,但它们的用途不同。
当您使用 A 记录进行 MX 时,电子邮件服务器可能会感到困惑,因为共享 IP 上的 SSL 证书可能仅验证“sv63.ifastnet12.org”,而不是您的域名。这会引起电子邮件服务器的安全问题,可能会导致它们拒绝发送到您的域名 (ender.ing) 的电子邮件。
解决方案:
有两种选择,取决于您的托管计划和所需的灵活性:
坚持使用指向共享域 (sv63.ifastnet12.org) 的 MX 记录:
- 如果您的计划包括电子邮件托管,那么这是一个更简单的选择。
- 保留指向 sv63.ifastnet12.org 的 MX 记录。这可确保您的域名能够正确发送和接收电子邮件。
使用具有自定义 MX 记录的专用电子邮件提供商:
- 此选项提供更多控制和更好的安全性,但可能需要额外费用。
- 选择提供自定义 MX 记录的独立电子邮件托管服务提供商。他们将提供特定的 MX 记录值,您需要在 DNS 设置中进行配置。
- 更新您的 DNS 记录以将 MX 记录指向您选择的电子邮件提供商提供的值。
其他提示:
- 检查您的 iFastNet 文档:看看他们是否提供带有自定义 MX 记录的专用电子邮件托管。
- 考虑电子邮件提供商选项:研究具有良好声誉且功能适合您需求的电子邮件托管服务提供商。
- 传播 DNS 更改:更新记录后,请等待 24-72 小时,以便 DNS 更改在全球范围内反映出来。
通过实施其中一种解决方案,您应该能够在仍然使用网站共享托管服务的同时接收发送到您的域(ender.ing)的外部电子邮件。