设置一个testingSMTP服务器

我真的是一个新手,所以请原谅这个问题的基本性。

我有一个Windows Server 2003的默认安装,我想testing一个电子邮件应用程序。

  1. 在这个盒子上设置SMTP服务器的过程是什么? Windows Server 2003提供了一个,还是我可以安装一个免费的? 哪一个?
  2. 我想testing我的应用程序的电子邮件传递到SMTP服务器,但我实际上并不需要电子邮件出去。 有没有办法让SMTP服务器像往常一样行事,除非不发送电子邮件?

干杯

安迪

  1. 正如马特提到的,使用“pipe理您的服务器”屏幕添加SMTPangular色按照这些说明 。
  2. 您可以在该服务器上使用Windows防火墙来阻止通过端口25的所有传出通信。更好的是,在网关防火墙处阻止来自服务器IP地址的所有出站端口25通信。 这样可以防止完全破坏服务器的networking连接。

您可以通过以下Microsoft知识库文章324285了解Windows Server 2003上的SMTP安全性(对不起,您必须自己find一个; Server Fault只允许新用户在每个post中发布一个URL)。 该文章显示您可以根据IP地址授予或拒绝对SMTP虚拟服务器的访问权限。 这可能是限制邮件stream量的另一种方法,只有那些你想允许的地方。

您可以使用邮件服务器angular色设置Windows Server 2003。 它带有Windows,所以从某种意义上说它是免费的(就像你已经付钱一样)。

如果你给服务器一个坏的网关IP,那么它不能发送任何邮件,你可以在你的局域网上检查你需要的一切。

新人要非常小心。 我会仔细检查Windows Server 2003的安全性,尤其是关于电子邮件。 这可能会成为一个很好的攻击你的向量。