azure - 邮件服务器 : using same domain but other hosting

标签 azure dns mail-server

我对邮件服务器设置有疑问。我在 azure 上有一个网站,因此在经销商的 DNS 设置中,我将domain.com 设置为domain.azurewebsites.net。 网站运行良好,到目前为止一切顺利。现在我想使用托管在其他地方的邮件服务器,因为 azure 不提供开箱即用的功能。 在我的 DNS 设置中,我设置了 MX 记录以指向我定义了邮件服务器的其他主机。 MX 邮件.domain.com mail.domain.com 一个“ipadress 邮件服务器” 当我尝试使用我的邮件凭据和 mail.domain.com 作为 smtp 服务器发送邮件时,一切正常。但我无法接收电子邮件。如果我的主域指向 azure,是否可以进行此设置?

最佳答案

看来我找到了解决方案。您不应将 CNAME 用于根域,因为这也用于解析 MX 记录。因此,只需为domain.com 添加A 记录而不是CNAME,MX 记录就会正确解析。当然,azure 不建议使用 A 记录,因为 IP 地址可能会更改,但这仅在您更改计划或禁用/启用您的网站时发生。

关于azure - 邮件服务器 : using same domain but other hosting,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26438401/

相关文章:

javascript - JavaScript Azure webjobs 可以根据存储 blob 的添加来触发吗?

azure - 从 Azure Cosmos DB 删除查询的文档

迁移到新订阅时的 Azure 网站域名

c# - 我可以在 .NET 应用程序中临时覆盖 DNS 解析吗?

dns - 带有 REDIRECT 和 INCLUDE 的 SPF 记录

javascript - 如何通过nodejs中的nodemailer npm在不使用电子邮件凭据的情况下发送邮件?

asp.net - 我如何限制在 asp.net 中每分钟使用 SmtpClient (System.Net.Mail) 发送的邮件数量?

Azure API 管理 - 返回 JSON 响应而不发送到后端服务

python - 如何将电子邮件地址映射到 SPA RENAME 字段?

mysql - 如何删除 MariaDB 并为 Postfix 安装 MySQL?