反向DNS,发送电子邮件和主机名

时间:2011-12-08 02:52:03

标签: email url hostname domain-name reverse-dns

我根本不理解这个“反向dns”的事情。

所以,我有一个网站 - www.someurl.com,我有一个IP地址 - http://180.160.160.190(假的)。 现在,我想设置一个“反向dns”的东西,这样我发出的电子邮件就不会被标记为垃圾邮件。

问题!

  1. 为什么我必须设置“反向dns”的东西? 它是什么,为什么gmail,hotmail等关心它呢?
  2. 网上的所有例子都说我需要将“hostname”设置为mail.someurl.com(好吧,他们说mail.domainname.com,但我巧妙地解决了x)。什么是“主机名”,什么是“网址”?主机名的维基百科页面让我感到困惑。
  3. 是一个域名网址?它肯定不是主机名(我希望)。
  4. 回到mail.someurl.com主机名 - 为什么它在示例中是“邮件”?我可以毫无顾忌地将值设置为“hello”或“mooseymooseymoose”(所以它会是mooseymooseymoose.someurl.com)吗?是否任何与任何事物相关?
  5. 如果我发送电子邮件为no-reply@someurl.com,那么 是否与主机名的第一位有关?也就是说,它们应该来自“mail@someurl.com”,主机名是mail.someurl.com吗?
  6. 欢呼,安德鲁

2 个答案:

答案 0 :(得分:5)

  1. 假设垃圾邮件服务器不会花时间设置他们的rDNS(或者因为他们通常在受感染的PC的流氓环境中设置而无法使用),这是一个人为的要求。合法的服务器会。没有技术要求让电子邮件协议的rDNS正常工作,并不是每个邮件服务器都会进行此检查。

  2. 主机名是内部网络中计算机的名称。

  3. 网址代表统一资源定位符,它是看起来像“http://www.google.com/page1/page2”的东西的花哨名称。域名只是网址的基础,例如google.com。它始终是domain.tld(域名和顶级域名,如com,net,org)的形式

  4. 是的,您可以将其设置为您想要的任何内容。邮件协议不要求您将名称硬编码为任何特定的名称。最终,您的域名的MX记录决定邮件服务器处理其电子邮件的位置,您可以将其指向任何内容。

  5. 不一定。邮件服务器可以代表多个域发送电子邮件,邮件服务器不仅限于从其主机名发送电子邮件。电子邮件标题的“发件人”部分将告诉邮件客户端它来自何处。

  6. 希望有助于澄清一些细节。

答案 1 :(得分:-1)

确保电子邮件来自经过验证的来源。发送给任何人的电子邮件都可以在其上显示任何电子邮件地址,从而可以轻松地发送垃圾邮件并扼杀人们。这就是为什么他们使用反向DNS来验证发送电子邮件的域名是你的。