Win2008 上的 SMTP 服务器,SPF ecc

Win2008 上的 SMTP 服务器,SPF ecc

我希望能够从我的网站发送外发电子邮件。我希望设置 Win2008 smtp,以便能够按照所有垃圾邮件规则发送邮件。

我的清单是:

  • smtp 应该能够仅接受来自内部站点的外发电子邮件:我将限制它仅中继 127.0.0.1,这是正确的吗?
  • 它应该设置 SPF、DKIM 和所有可用策略以避免被标记为垃圾邮件:您将如何为内部 SMTP 配置它?我应该使用另一种服务器,例如 hMail 服务器吗?
  • 我应该能够从网站上的每个用户会话发送大约 30 封电子邮件,而无需让用户等待电子邮件有效发送(我想将其保存在文件夹中,然后使用批处理异步发送它们)。我有什么选择?

您会添加哪些其他步骤来确保发出的电子邮件不会被标记为垃圾邮件?

答案1

是的,将其设置为仅中继来自本地主机的邮件。SPF 和 DKIM - 这两者都在 DNS 中处理...加上邮件发送应用程序使用域密钥对电子邮件进行签名。IIS 本身不执行此操作 - 您必须使用第三方应用程序,例如http://www.emailarchitect.net/domainkeys/。如果您想要一款原生应用,则只需使用第三方应用即可。另外两件事 - 确保您的邮件服务器具有完全合格的主机名(外部)以及 DNS 中的反向(PTR)记录。最后,您可能需要阅读反向散射并决定如何/是否要处理它:http://spamlinks.net/prevent-secure-backscatter.htm

答案2

按检查表顺序:我认为您根本不需要启用中继(除非默认情况下是这样)。IIS Web 应用程序通常通过不同于“连接 localhost:25”的方法将电子邮件传递给 SMTP 服务器。我会测试它是否在不允许中继的情况下工作。归根结底,这是一个编程问题。Dave Holland 在 #2 上是正确的。您的最后一个检查表问题最好由 stackoverflow.com 来解答

其他事项:不要让用户控制发件人:。您始终希望发件人是您控制的域,并且服务器在 SPF 中设置了该域。

相关内容