问题标签 [mx-record]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
252 浏览

java - 在 Google Apps 帐户上查找 MX 的可靠性

我的网站允许使用 Google 帐户登录,您还可以从 Gmail 或 Google Apps 邀请您的联系人。

我正在尝试确定受邀用户是否拥有谷歌帐户。到目前为止,我检查了域是否为gmail,但对于 google 应用程序帐户,我无法执行这种验证,因为域名可以是任何东西。

通过 dig 命令查找 MX(Mail Exchanger)并查看 MX 是否为 google 服务器是否可靠?

我可以像这样在 Java 中执行此验证

这种方法(查找域的MX)可靠吗?这个MX可以改变吗?

谢谢

编辑

到目前为止,我发现谷歌有以下按优先级排序的 MX

  • 0 aspmx.l.google.com。
  • 10 alt1.aspmx.l.google.com。
  • 20 alt2.aspmx.l.google.com。
  • 30 alt3.aspmx.l.google.com。
  • 40 alt4.aspmx.l.google.com。
  • 50 aspmx2.googlemail.com。
  • 60 aspmx3.googlemail.com。
  • 70 aspmx4.googlemail.com。
  • 80 aspmx5.googlemail.com。

因此,从我的角度来看,可以肯定地说,如果 MX 以google.com 结尾。googlemail.com。这是一个 Google Apps 帐户。这可靠吗?

0 投票
2 回答
3493 浏览

php - 在 000webhost 上发送带有 php 和 google apps mx 记录的 mail(),以及一些问题

我正在将验证部分作为我网站的帐户注册的一部分,其中将向用户电子邮件发送一条消息,其中包含验证帐户的链接。我正在使用000webhost托管。我读到他们的邮件服务很差,我应该得到 Google Apps 服务。所以我做到了,我将 MX 记录更改为 Google 的。

但是当我使用 mail() 函数时,它仍然是由 000webhosts 服务发送的;我测试了它向我的帐户发送消息,发件人是:

信息info@mydomain.com通过 srv19.000webhost.com

服务不应该是谷歌的吗?我更改了 MX 记录,但不知道。

还有一个问题,如果我使用 Google Apps 创建邮件@mydomain.com,并在我的托管 CPanel 中创建另一个具有相同地址的邮件,会发生什么?

我希望你能帮助我

0 投票
1 回答
13073 浏览

dns - CNAME 记录是否也转发 MX 请求?

我的 DNS 设置了包含 A 和 MX 记录的域 base.com。还有其他几个域设置了 CNAME 记录,指向 base.com。我是否需要为 CNAME 域设置任何特殊内容(例如额外的 MX 记录),或者 CNAME 记录是否也会转发任何 MX 请求。

示例:
发送到 info@otherdomain.com 的电子邮件是否会正确传送到 base.com 的 MX 如果这些(并且只有这些)DNS 记录到位:

0 投票
1 回答
2030 浏览

email - 关于 MX 记录的困惑

我对 DNS 记录的基础知识(在本例中为 MX 记录)感到非常困惑。现在我已经注册了一个域名(我们称之为example.com)。该域通过其名称服务器配置为我的 linode 的 IP。

域管理器中的默认 MX 记录是“mail.example.com”。很公平。

我遵循了关于设置 exim 服务器的教程。

Linode 库中的 Exim 教程

我有点困惑。我在机器上的默认主机名是“antares”,因此 FQDN 是“antares.example.com”。在本教程中,我看不到“mail.example.com”是如何发挥作用的?我在哪里指定这个?或者我应该将邮件 MX 记录指向 antares.example.com?

我对 DNS 记录非常陌生,对邮件记录更是陌生。任何澄清我的误解的提示都是无价的。

0 投票
1 回答
1588 浏览

php - PHP表单未发送到同一服务器上的电子邮件地址

我在我的网站上使用了一个非常简单的 PHP 表单,但该表单不会将消息发送到我的服务器 IE 上的任何电子邮件

pixology.net/contact.php

不会发送到 brad@pixology.net 但会发送到 bradhouston@gmail.com

这是代码,有什么想法吗?

0 投票
1 回答
670 浏览

dns - A 和 MX 记录

我希望将我的域指向一个网络服务器和一个邮件服务器。

我已将域 A 记录指向 IP。据我了解,这将引用网络服务器(浏览器)和 SSH 工作?

我现在希望为邮件服务器进行 DNS 引用。将 MX 记录指向就足够了mail.mydomain.com吗?

这是我在姓名注册商处的帐户的屏幕截图。名称注册商(名为 loopia)已经将一些电子邮件转发到域。还有一个对域的引用XXXX.tw;我想这一定是我的一个老错字。

我可以删除所有这些并只保留 Web 服务器和 SSH 的 A 记录参考(当然也保留 NS 记录)吗?之后,我只需添加一个 MX 指针(在标题“@”下),mail.mydomain.com以便正确引用邮件服务器?

所以在截图中我只保留了 NS 记录和 www 下的 A 记录??

当我输入 MX 指针时,我需要提供以下信息:

  1. TTL - 什么是合适的 TTL 时间?
  2. “数据”——我需要在“数据”下放任何东西吗?

编辑:我现在已经在注册商处编辑了我的帐户。现在看起来像这样。这个可以吗?(今天无法安装服务器进行测试,但我希望 DNS 设置正确。)

(我mail.mydomain.com作为数据输入,但它在概述中仅显示为“邮件”)

0 投票
2 回答
2474 浏览

dns - AWS 负载均衡器需要 @cname 记录,但这会覆盖我的 @MX 记录

我需要为负载均衡的 AWS 站点 mywebsite.com 添加 CName 记录。记录应该是:

但是,它似乎(根据 123-reg)这将覆盖我拥有的用于发送到该域的电子邮件的 @MX 记录:

我很难过,因为这两个看起来都很明智,而且我没想到 CName 会以这种方式优先于 MX。

关于如何进行的任何想法?我认为必须有另一种方法来设置 MX 记录,但不确定如何。

0 投票
2 回答
7085 浏览

java - 如何在 Java 中查找给定服务器的 DNS MX 记录?

有人知道如何使用标准库在 java 中获取 MX 地址(例如来自 gmail.com)吗?还是我需要下载外部的?

如果它有帮助(如果它为此提供了一些东西),我正在使用 netbeans。

0 投票
1 回答
1076 浏览

email - 更改域名服务器后未收到电子邮件

我在大约 2 小时前更改了我正在使用的域的名称服务器,从那以后似乎没有正确接收电子邮件。

我的域是在 Fasthosts 购买的,现在将域名服务器配置为使用 Zerigo DNS(这是通过 Fasthost 管理域名服务器界面设置的)。我还为 Fasthosts 配置了 Google MX 记录,以允许 Google 运行我的电子邮件,但由于更改名称服务器似乎无法接收电子邮件。

当我将域名服务器从 Fasthosts 更改为 Zerigos 时,是否需要在 Zerigo 中设置额外的 MX 记录?

如果是这样,有人知道我如何在 Zerigo 中设置 MX 记录吗?

0 投票
2 回答
2127 浏览

java - 获取DNS记录信息java

java中是否有一个库可以从底层服务器获取准确的DNS信息?

我不仅对IPDNS的映射感兴趣,还对其他记录感兴趣:A、AAAA、MX、NS、SOA、RRSIG 等