为什么要为 SMTP 指定主机?

为什么要为 SMTP 指定主机?

我正在使用 gmail 的 SMTP API 发送电子邮件。您可以指定主机。我还没有域名,因此将其设置为我的生产服务器的 IP。我推测设置主机可以降低您的邮件被标记为垃圾邮件的可能性,如果被标记为垃圾邮件,如果您的邮件是合法的,您可以解决任何阻止问题吗?如果您能提供任何进一步的资料来了解该host属性的用途,我将不胜感激。

答案1

主机之所以存在,是因为通常情况下,域的 MX 记录仅指向配置为接收该域的电子邮件的服务器。通常,配置为中继授权客户端邮件的服务器无法通过 DNS 找到。有一些协议,例如自动配置它会为您找到这些值,但它不是一个标准,并不是每个人都配置了它。

此外,如今,大多数邮件服务器不会为任何人转发邮件,因此您将提供主机和用户/密码组合,以允许 API 通过正确配置的(希望)服务器发送邮件,这将减少您的邮件最终被标记为垃圾邮件的可能性,等等。

相关内容