我目前有一台 2GB RAM 的 Windows Server 2012,上面安装了 IIS 和 SMTP。现在我看到很多人在 Web 服务器上不使用 SMTP,而是购买一台专门用于处理电子邮件的服务器(SMTP 服务器)。
现在此时我不会有大量的流量进出,所以我认为现在采取这样的行动还不明智,对吗?
如果是,那么什么时候最好将两台服务器拆分开来,并指定一台服务器仅用于发送电子邮件,或者至少将其与主 Web 服务器分离。
问候
答案1
除非您有大量电子邮件,否则您不需要专用的电子邮件服务器。
smtp.example.com
为电子邮件专门设置一个域名是很常见的mail.example.com
。这可以与使用该域名的 Web 服务共存于同一台服务器上www.example.com
。以这种方式使用专用域名是专业精神的体现。
您应考虑以下几点:
- 您的邮件服务器需要静态 IP 地址。如果您有动态 IP 地址,请使用提供商 (ISP) 的中继服务器发送邮件。
- 您的邮件服务器的 PTR 记录应与您的邮件服务器使用的域相匹配。
- 您应该拥有邮件服务器所使用的域名的 A 记录。
- 邮件服务器 IP 地址的 rDNS(反向 DNS)验证应该成功。(如果实施了前两个规则,就会成功。)
- 应该存在允许您的邮件域从其 IP 地址发送电子邮件的 SPF 记录。
- 应该存在阻止您的网络域发送电子邮件的 SPF 记录。
- 应该存在允许您的邮件服务器为您的域发送电子邮件的 SPF 记录。