Windows Server 使用 IIS 作爲 SMTP 服務器

先決條件

要從 IIS 使用和設置 SMTP 服務器服務,請確保安裝了所需的功能和角色服務。

SMTP 服務僅適用於 Windows 服務器操作系統(例如 Windows Server 2012 和 2008)。

SMTP 服務器功能的安裝是通過服務器管理選項完成的:

這需要 IIS Web 服務器的附加服務器角色(例如IIS 6 管理控制檯和遠程服務器管理工​​具):

安裝此功能後,請確保 SMTP 服務正在運行,並設置爲以自動模式啓動:

接着需要做什麼

安裝 SMTP 服務後,請執行以下步驟來設置 SMTP 服務器:

  1. 爲SMTP服務器創建域
  2. 在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服務器啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章