帮助中心

如果没有找到你需要的问题,随时联系我们

帮助中心

Windows Server使用IIS作为SMTP服务器的实现2024/12/23 0:53:06
 

在Windows Server操作系统上,可以通过IIS设置SMTP服务器,具体步骤包括创建新域、指定远程域、命名域、为域设置更多选项等



先决条件

要从 IIS 使用和设置 SMTP 服务器服务,请确保安装了所需的功能和角色服务。


SMTP 服务仅适用于 Windows 服务器操作系统(例如 Windows Server 2012 和 2008)。


SMTP 服务器功能的安装是通过服务器管理选项完成的:



这需要 IIS Web 服务器的附加服务器角色(例如IIS 6 管理控制台和远程服务器管理工??具):



安装此功能后,请确保 SMTP 服务正在运行,并设置为以自动模式启动:




接着需要做什么

安装 SMTP 服务后,请执行以下步骤来设置 SMTP 服务器:


为SMTP服务器创建域

在IIS中配置SMTP服务器

请按照下述步骤操作。



1. 为SMTP服务器创建域

1.1 创建新域


首先,右键单击“域”并选择“新建”->“域”。




1.2 指定是远程域


选择远程作为域类型,然后单击下一步。




1.3 相应地命名域


将此域命名为与您发送的通知的域相匹配,然后单击完成。




1.4 为域设置更多选项


右键单击新创建的域并选择“属性”。




此 SMTP 服务器应该是有权发送电子邮件通知的服务器(确保启用“允许将传入邮件中继到此域”)。


需要支持中继。


在属性窗口的“路由域”框中,选择“使用 DNS 路由到此域”。




根据需要向 SMTP 服务器提供的凭据,根据需要配置出站安全性。(此设置请看文章底部补充)



单击“确定”。



2.在IIS中配置SMTP服务器

2.1. 启动 IIS 管理器 6.0


通过 IIS 6 管理控制台配置 SMTP 服务(即使您有较新版本的 IIS)。


您可以使用“开始”->“管理工具”->“Internet Information Services 6.0”选项启动它,或使用“服务器管理”选项。




2.2. 配置 SMTP 服务器属性


要验证设置,请右键单击并选择属性:



检查以下配置:


?身份验证应该是匿名访问:



?应仅允许来自本地服务器的连接(在本例中它是本地服务器,称为localhost)(使用邮件客户端连接无须设置此项)



?应仅允许来自本地服务器 ( localhost ) 的中继(使用邮件客户端连接无须设置此项)



?对于“消息”选项,调整要配置的参数:允许限制消息大小(根据电子邮件附件放置的文件大小的允许和预期增量)、允许限制会话大小(与上一个参数类似,但用于对多封电子邮件进行分组)在同一活动中),将每个连接的消息数量限制为(与上一个参数类似,但在对多个电子邮件进行分组时限制消息数量,而不是使用文件大小作为标准),并限制每个连接的收件人数量消息至(设置同一电子邮件中的最大收件人数量)。



?在传送设置下,指定具有匿名访问和 TLS 加密的出站安全选项:



?使用高级选项指定在 SMTP 服务器中创建的域。将智能主机留空。



最后,确保完成更改后服务仍处于启动模式:



现在可以通过邮件客户端或者本地localhost连接SMTP服务器啦!



最后补充一下:

域名设置中的出站安全性是什么?


出站安全是意思是当邮件客户端连接SMTP域名时的使用凭证,通常时用基本身份验证(用户名+密码)。


TLS加密是什么?


选中表示连接SMTP域名使用465端口,而非使用25端口。


本文由骑士互联为您提供,转载请标注明。如需月付空间,美国服务器租用,免费虚拟主机,香港服务器租用,免费空间,香港VPS,美国VPS,香港虚拟主机,站群服务器租用请认准骑士互联,买的放心用的安心。



 

联系方式

工单服务: 提交工单推荐

客服QQ:

我司已运营: