用于解析所有子域的 MX 查找查询

MX lookup query to resolve ALL subdomains

我正在搜索我遇到的问题,假设我有一个域名 "abhinav.com",我的邮件地址是 "mail@abhinav.com"。

但我希望如果有人输入 "john@gmail.com.abhinav.com" 之类的电子邮件并发送邮件,那么我的邮件服务器会收到该电子邮件。

我正在寻找有助于我继续研究的 MX 记录设置。

唯一的线索是这只能通过 DNS 设置完成。如果有人早些时候遇到过同样的问题,请帮忙。

如果有什么不清楚的地方,请参考网站,因为这些人做了完全相同的事情。

URL:- http://getnotify.com

要回答您的问题,您需要创建一个 MX 记录并使用 *(通配符)作为名称并添加邮件服务器以便它接受所有子域。

您可以在我的域中看到此功能:

http://mxtoolbox.com/SuperTool.aspx?action=mx%3agoogle.com.kitson-online.co.uk&run=toolpage#

附带说明一下,我想您可能对这个系统的工作原理感到困惑。它不是通过添加域后缀来跟踪,而是通过向电子邮件添加带有外部源的图像,然后从服务器下载内容并将下载的 IP/Time 存储到数据库中。

示例:

  1. john@gmail.com.getnotify.com -> 从域 getnotify.com
  2. 的 MX 记录转到邮件服务器
  3. getnotify.com 从电子邮件字符串中删除 .getnotify.com,将带有 link 的图像添加到外部来源(img 名称可能与您的帐户相关联),然后中继发送至 john@gmail.com.
  4. 的电子邮件
  5. 收到并查看电子邮件后,电子邮件会在邮件客户端中呈现并尝试从 getnotify.com 中提取外部 img 源。
  6. getnotify.com 可以看到此 img 请求已签入,然后将此数据连同 IP 地址(即您的地理数据)添加到数据库中。

我现在可以告诉你,这不会在 100% 的情况下起作用,因为大多数客户端在用户接受从外部源下载之前不会呈现电子邮件。另外,这是可追溯的,因为内容将在来源内提供给收件人,headers 只是乍一看不可用。

请参阅摘自 GetNotify FAQ

How does GetNotify Email tracking work?

GetNotify works by adding a small invisible tracking image in your outgoing Emails. When your Email recipient opens your Email, this image gets downloaded from GetNotify server. So GetNotify will know exactly when your sent Email was opened and it notifies you through an Email that your sent Email is read by the recipient.

仅使用第三方电子邮件服务来跟踪企业电子邮件并不是最佳做法。使用这种服务允许跟踪提供商将您的联系人用于他们的业务。他们知道你发送了什么,并且可以在你发送之前跟踪所有信息,甚至在你不在循环中时也可以跟踪所有信息,所以最好不要像这样接受任何不安全的第三方服务。

如果您将 Outlook 用于您的企业电子邮件,那么它们是一项内置功能,请查看此 https://www.spark.co.nz/help/internet-email/webservices/how-to-request-a-read-receipt-in-outlook-or-webmail/

如果您使用的是 Gsuite,那么这里有一个解决方案 https://support.google.com/a/answer/1383374?hl=en

希望解决方案对您有所帮助!