您目前已離線,請等候您的網際網路重新連線

如何設定佇列中的 SMTP 郵件數限制

Windows Server 2003 的支援已於 2015 年 7 月 14 日結束

Microsoft 已於 2015 年 7 月 14 日結束對 Windows Server 2003 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

重要 本文包含有關修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和修改登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Microsoft Windows 登錄說明
簡介
如果您要限制執行 Microsoft Windows Server 2003 的伺服器或 Microsoft Windows 2000 SMTP 伺服器上可佇列的「簡易郵件傳送通訊協定」(SMTP) 郵件數目,您可以使用
MaxMessageObjects
登錄機碼。如果到達該限制,SMTP 就不會再接受任何額外的內送郵件。
其他相關資訊
如果電腦上未安裝 Microsoft Exchange,您可以在 Internet Information Services (IIS) 中安裝 SMTP 傳輸協定。如果要我們為您在 Internet Information Services (IIS) 中安裝 SMTP 通訊協定,請前往<為我修正此問題>一節。如果您要自行建立這些值,請前往<讓我自行修正此問題>一節。

為我修正此問題

如果要自動在 Internet Information Services (IIS) 中安裝 SMTP 通訊協定,請按一下 [修正此問題] 連結。然後在 [檔案下載] 對話方塊中按一下 [執行],並按照精靈中的步驟執行。



注意 此精靈只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。

注意 如果您不在發生問題的電腦上,則可將自動修正程式儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。

現在應該已經啟用 SMTP 通訊協定。


注意 根據預設,SMTP 服務會隨 Windows Server 2003 與 Windows 2000 一併安裝。

如果要自行在 IIS 中安裝 SMTP 通訊協定,請依照下列步驟執行。

警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。您可能需要重新安裝作業系統,才能解決這些問題。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。
  1. 按一下 [開始],再按一下 [控制台]
  2. 按一下 [新增或移除程式],再按一下 [新增/移除 Windows 元件]
  3. 按一下 [Internet Information Services (IIS)],然後按一下 [詳細資料]
  4. 按一下以選取 [SMTP 服務] 核取方塊,然後按一下 [確定]
  5. 按一下 [下一步],然後按一下 [完成]
如果要設定可佇列的 SMTP 郵件數目,請建立
MailMsg
機碼,並設定
MaxMessageObjects
DWORD 值。如果要我們為您建立這些值,請前往<為我修正此問題>一節。如果您要自行建立這些值,請前往<讓我自行修正此問題>一節。

為我修正此問題

如果要自動更新登錄,請按一下 [修正此問題] 連結。然後在 [檔案下載] 對話方塊中按一下 [執行],並按照精靈中的步驟執行。



注意 此精靈只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。

注意 如果您不在發生問題的電腦上,則可將自動修正程式儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。

檢查此限制是否已設定。

讓我自行修正此問題

如果要自行建立這些值,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
  2. 依序展開 [HKEY_LOCAL_MACHINE][軟體][Microsoft][Exchange]
  3. 用滑鼠右鍵按一下 [Exchange] 機碼,然後按一下 [新機碼]
  4. 輸入 MailMsg
  5. 以滑鼠右鍵按一下此新機碼,然後按一下 [新增 DWORD 值]
  6. 以滑鼠右鍵按一下新值,按一下 [重新命名],然後輸入 [MaxMessageObjects]
  7. 以滑鼠右鍵按一下該值,按一下 [修改],然後設定任何時間您希望佇列中具有的郵件數上限值。預設值 (如果該機碼不存在) 為 100,000,是建議的限制。
MaxMessageObjects
機碼會參考系統可配置的郵件訊息數上限。當伺服器中的佇列已達該郵件數時,透過 SMTP 通訊協定進入的額外內送郵件就會被拒絕,並產生 4xx (暫存) 錯誤。

所配置的實際郵件訊息數為
MaxMessageObjects
的 90%,最高限制為 90,000。

如果要將物件數目增加到 90,000 以上,請將
MessageObjectsInboundCutoffCount
登錄機碼設為您想要的值。請勿將
MessageObjectsInboundCutoffCount
值設為超過
MaxMessageObjects
機碼的 90% 以上,因為在處理郵件以產生 DSN 和進行內容轉換時,會建立額外的郵件。
fixit fix it
內容

文章識別碼:258748 - 最後檢閱時間:09/10/2011 16:34:00 - 修訂: 9.0

Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows 2000 Server, Microsoft Internet Information Services 6.0

  • kbmsifixme kbfixme kbinfo KB258748
意見反應