我完全不明白这个“反向 DNS”的东西。
所以,我有一个网站 - www.someurl.com,我有一个 IP 地址 - http://180.160.160.190 (伪造的)。 现在,我想设置一个“反向 dns”,这样我发出的电子邮件就不会被标记为垃圾邮件。
问题!
- 为什么我必须设置“反向 dns”? 是什么,为什么 gmail、hotmail 等都关心它?
- 所有在线示例都说我需要将“主机名”设置为 mail.someurl.com(好吧,他们说的是 mail.domainname.com,但我巧妙地解决了 x)。到底什么是“主机名”,什么是“网址”?主机名的维基百科页面让我非常困惑。
- url 是域名吗?它肯定不是主机名(我希望如此)。
- 回到 mail.someurl.com 主机名——为什么在示例中是“邮件”?我是否可以鲁莽地将值设置为“hello”或“mooseymooseymoose”(所以它将是 mooseymooseymoose.someurl.com)?它与任何事物有任何相关性吗?
- 如果我以 no-reply@someurl.com 的身份发送电子邮件,那 是否与主机名的第一位有任何关系?也就是说,如果主机名是 mail.someurl.com,它们是否应该来自“mail@someurl.com”?
干杯,安德鲁
最佳答案
这是一项人为的要求,是在假设垃圾邮件服务器不会花时间设置其 rDNS(或者不能设置,因为它们通常是在受感染的 PC 等流氓环境中设置的)的假设下采用的,并且合法的服务器会。没有技术要求让电子邮件协议(protocol)运行 rDNS,而且并非每个邮件服务器都会进行此检查。
主机名是您的机器在内部网络中的名称。
URL 代表统一资源定位器,它是看起来像“http://www.google.com/page1/page2”的东西的别致名称。域名只是 URL 的基础,例如 google.com。它始终采用 domain.tld(域名和顶级域,如 com、net、org)的形式
是的,您可以将其设置为任何您想要的。邮件协议(protocol)不要求您将名称硬编码为任何特定内容。最终,决定处理电子邮件的邮件服务器所在位置的是您域的 MX 记录,您可以将其指向任何地方。
不一定。邮件服务器可以代表多个域发送电子邮件,邮件服务器不限于仅从其主机名发送电子邮件。电子邮件 header 的“发件人”部分将告诉邮件客户端它来自哪里。
希望这有助于澄清一些细节。
关于email - 反向 DNS,发送电子邮件和主机名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8425537/