這篇文章已封存,而且 Apple 也不會再更新。

在 OS X 伺服器上停用「郵件」服務

你可以自訂 OS X 伺服器所執行的「郵件」服務。例如,如果只想使用 IMAP,可以停用 POP。

Server.app 3.1 和以上版本包含全域「郵件伺服器」服務檢查。這項檢查可確保每次「郵件伺服器」啟動時,所有與「郵件伺服器」相關的各項服務皆在執行。若要允許自訂 OS X 郵件伺服器,你必須停用此功能。

  1. 使用下列「終端機」指令來停用「郵件服務」啟動時執行的全域服務檢查

    sudo serveradmin settings mail:global:skip_enable_service_check = yes

  2. 選取要啟用或停用的服務。你可以使用「終端機」中的 serveradmin 指令來啟用(= yes)或停用(= no)下列任何服務。依預設,所有項目會設為「yes」。

    sudo serveradmin settings mail:postfix:enable_smtp = sudo serveradmin settings mail:postfix:enable_smtp_in = sudo serveradmin settings mail:postfix:enable_smtp_out = sudo serveradmin settings mail:imap:enable_imap = sudo serveradmin settings mail:imap:enable_pop = sudo serveradmin settings mail:imap:enable_sieve =

  3. 停止「郵件伺服器」,等待 30 秒讓「郵件伺服器」完全停止運作。

  4. 啟動「郵件伺服器」。以上所做的變更應會生效。

如有需要,可將這些設定重置為預設值,方法是將每個項目設為「yes」,或將 skip_global_service_check 設為「no」。當「郵件伺服器」停止然後啟動時,如果設定為「yes」,這些服務將會重新啟用。

發佈日期: