Sun Java System Messaging Server 6 2005Q4 管理指南

啟動和停止個別通道

在某些情況下,停止和啟動個別通道可能會使郵件佇列問題易於診斷並除錯。停止郵件佇列可讓您檢查已形成佇列的郵件,以確定是否存在迴圈或垃圾郵件攻擊。

Procedure為特定通道停止外寄處理 (移出佇列)

步驟
  1. 使用 imsimta qm stop 指令停止特定通道。這樣做可讓您不必停止 Job Controller,也不必重新編譯配置。在以下範例中,會停止 conversion 通道︰

    imsimta qm stop conversion

  2. 若要繼續處理,請使用 imsimta qm start 指令重新啟動此通道。在以下範例中,會啟動 conversion 通道︰

    imsimta qm start conversion

    如需有關 imsimta qm startimsimta qm stop 指令的更多資訊,請參閱「Sun Java System Messaging Server 6 2005Q4 Administration Reference」中的「imsimta qm」

停止來自特定網域或 IP 位址的內送處理 (加入到通道佇列中)

如果您要停止特定網域或 IP 位址的傳入郵件處理,同時將暫時 SMTP 錯誤傳回至用戶端主機,則可以執行以下程序之一。如果這樣做,郵件將不會保留在您的系統上。請參閱第 1 部分:對映表

ORIG_SEND_ACCESS 

  *|*@sesta.com|*|*        $X4.2.1|$NHost$ blocked

透過使用此程序,寄件者的遠端 MTA 會將郵件保留在它們的系統上,並且繼續定期重新傳送這些郵件直至您重新啟動傳入處理。

PORT_ACCESS

    TCP|*|25|IP_address_to_block|*    $N500$ can't$ connect$ now

當您要重新啟動來自該網域或 IP 位址的內送處理時,請確定從對映表中移除這些規則並重新編譯您的配置。此外,您可能要為每個對映表建立唯一的錯誤訊息。這樣做將能夠讓您確定哪個對映表處於使用狀態。