我设法在我的 windows webserver 2008 上安装了 SMTP 服务器,以便从服务器上运行的 PHP 或 .NET 应用程序发送电子邮件。一切正常,但现在我担心安全性。为了使我的 SMTP 安装安全,我需要做什么?有什么特殊设置吗?服务器上只有一两个应用程序都是我自己为同一个客户端编写的,所以它不是托管环境或什么的。
这是我为设置 SMTP 服务器所做的:Windows webserver 2008 上的 PHP mail()
我设法在我的 windows webserver 2008 上安装了 SMTP 服务器,以便从服务器上运行的 PHP 或 .NET 应用程序发送电子邮件。一切正常,但现在我担心安全性。为了使我的 SMTP 安装安全,我需要做什么?有什么特殊设置吗?服务器上只有一两个应用程序都是我自己为同一个客户端编写的,所以它不是托管环境或什么的。
这是我为设置 SMTP 服务器所做的:Windows webserver 2008 上的 PHP mail()
使其安全的最简单方法是通过防火墙在外部接口上禁用端口 25,但在 localhost 接口上允许端口 25,这样您的 php 脚本将继续按预期运行。这将意味着您无法将邮件接收到您的机器中,但根据您的问题,这不是问题。