如何在IIS下安装SMTP服务器及启用日志_Web服务器教程
何为IIS
IIS(InternetInformationServicesInternet信息服务)是一个Microsoft的基于Windows系统的服务器的附件。IIS可以在Windows2000/XP的任何一个版本中安装,当然,Professional版本的IIS功能就大大精简于Server以及AdvancedServer版了。而在这里,也强烈不推荐使用Windows9X/Me的系统架构服务器,不但不稳定,而且服务方面的性能也不好。IIS可在Intranet、Internet或Extranet上提供可靠、可伸缩和易管理的集成化Web服务器功能。IIS是一个可为动态网络应用创建强大通讯平台的工具。
IIS是一个可为动态网络应用创建强大通讯平台的工具。各种规模大小的组织机构都可以使用IIS在Internet或Intranet上托管和管理Web页面及FTP站点,或者使用网络新闻传输协议(NetworkNewsTransportProtocol,NNTP)和简单邮件传输协议(SimpleMailTransferProtocol,SMTP)传送新闻或邮件。
安装SMTP虚拟服务器
为了从ASP.NETWeb应用程序发送电子邮件,必须在服务器上安装和配置Internet信息服务(IIS)的简单邮件传输协议(SMTP)服务。IISSMTP服务是一个简单组件,用来将电子邮件转发到SMTP服务器以进行传递。
默认情况下,SMTP服务不随IIS安装。必须使用“控制面板”安装SMTP服务。安装SMTP服务将创建一个默认的SMTP配置,您随后可以使用IIS管理器自定义该配置。
安装SMTP服务时,将在C:InetpubMailroot中创建一个具有消息存储区的默认SMTP服务器配置。设置SMTP服务时,可以为SMTP服务配置全局设置,还可以为虚拟服务器的单个组件配置设置。IISSMTP服务只是一个中继代理。电子邮件将转发到SMTP服务器进行传递。
安装SMTP服务将在IIS管理器中创建一个新节点。若要配置SMTP虚拟服务器,必须启动IIS管理器。可以使用“SMTP虚拟服务器属性”对话框中的“常规”选项卡来更改端口设置。如果更改该设置,则必须指定一个没有被其他SMTP虚拟服务器使用的IP地址和TCP端口组合。TCP端口25是默认的TCP端口,也是建议的TCP端口。多个虚拟服务器可以使用同一个TCP端口,但是必须为它们配置不同的IP地址。如果不设置唯一的IP地址和TCP端口组合,SMTP虚拟服务器将不会启动。
默认域是在“系统属性”中的“计算机名称”选项卡中列出的域名,用于对来自没有域的地址的消息进行戳记。一个SMTP虚拟服务器只能有一个默认域,且不能删除该域。若要在IIS管理器中更改默认域的名称,可以双击虚拟服务器,然后双击“域”进行名称的更改。
启用日志记录站点活动
IIS日志可以包括下列信息:谁访问了您的站点,访问者查看了哪些内容以及最后一次查看信息的时间。您可以监视他人对公司的网站、虚拟文件夹或文件所进行的访问尝试,不论访问成功与否。可以为任何站点、虚拟文件夹或文件选择希望审核的事件。通过定期检查这些文件,企业可以检测到自己的服务器或站点的哪些方面易受攻击或存在其他安全隐患。可以为个别网站启用日志记录并选择日志格式。当启用日志记录后,它对站点的所有文件夹都起作用,不过,可以为特定目录禁用日志记录。
要在网站上启用日志记录,可通过控制面板中的管理工具,启动Internet服务管理器。单击所有记录的服务器名称旁边的加号,右键单击网站或FTP站点,然后单击属性,在服务器扩展选项卡上,选择记录创作操作。
选择要在日志中监视的项目,如果不想对监视进行自定义,请保留默认设置。注意:如果您选择的格式是ODBC日志记录,请单击属性,然后在文本框中键入数据源名称和数据库内表的名称。如果访问数据库需要用户名和密码,请键入它们,然后单击确定。
进行记录后就可以指定保存日志文件的文件夹,并设置选项以控制启动新的日志文件的时间。一旦被外人入侵或发生其他故障就可以通过查看日志来追查入侵者或快速发现问题的根源,以确保网站正常运行。
- 相关链接:
- 教程说明:
Web服务器教程-如何在IIS下安装SMTP服务器及启用日志。