我有一个专门的域mydomain.com ,我有一个Windows Azure服务,必须从地址@mydomain.com发送电子邮件。 我发现邮件服务同意发送电子邮件“代表”我的域名。
该邮件服务要求我为我的域添加一个MXlogging,看起来像MXlogging意味着一个静态IP地址。 Windows Azure目前不保证静态IP,行业范围的解决scheme是使用CNAMElogging将我的域名映射到Azure中的第三级域名(mydomain.cloudapp.net)。
所以理想情况下,我想同时为我的域的Alogging和CNAME。 那可能吗? 什么是我的情况的其他选项?
如果您想接收电子邮件,您需要为您的邮件服务器提供静态IP地址。 在你的情况下,我会让你的邮件服务代表你收到邮件。 我预计MXlogging将指向提供商的服务器。 考虑添加SPFlogging,指出邮件提供商将为您的域发送电子邮件。
如果你正在发送电子邮件到互联网,你确实需要某种types的MX。 您的电子邮件提供商要求您设置MXlogging是正确的。 你的MX可以指向他们的域名。
考虑将www.mydomain.com映射到Azure服务,如果您有其他服务,则可以使用相同的子域或其他子域。 mydomain.com不需要有Alogging,但需要一个MXlogging。
拥有mydomain.com的CNAMElogging消除了具有子域的能力。
尝试像这样:
mydomain.com. MX 10 mail.mailprovider.com mydomain.com. TXT 'v=spf1 mx -all" www.mydomain.com. CNAME mydomain.cloudapp.net
这些是规则:
这些是RFC的 要求。
请注意,您不需要MXlogging来托pipe邮件服务 – 指向您的域的Alogging就足够了。
您可以将CNAME指向该Alogging。