การปิดใช้งานบริการเมลบน OS X Server
คุณสามารถปรับแต่งบริการเมลที่ทํางานใน OS X Server ตัวอย่างเช่น คุณสามารถปิดใช้งาน POP ได้หากต้องการใช้ IMAP โดยเฉพาะ
Server.app 3.1 และใหม่กว่ามีการตรวจสอบบริการเซิร์ฟเวอร์เมลทั่วโลก การตรวจสอบนี้ช่วยให้มั่นใจได้ว่าบริการต่างๆ ทั้งหมดที่เกี่ยวข้องกับเซิร์ฟเวอร์เมลจะทํางานทุกครั้งที่เซิร์ฟเวอร์เมลเริ่มทํางาน หากต้องการอนุญาตการปรับแต่ง OS X Mail Server คุณต้องปิดใช้งานคุณสมบัตินี้
ใช้คําสั่งเทอร์มินัลนี้เพื่อปิดใช้งานการตรวจสอบบริการส่วนกลางที่ดําเนินการเมื่อบริการเมลเริ่มทํางาน
sudo serveradmin settings mail:global:skip_enable_service_check = yes
เลือกบริการที่คุณต้องการเปิดใช้งานหรือปิดใช้งาน บริการใดๆ ต่อไปนี้สามารถเปิดใช้งาน (= yes) หรือปิดใช้งาน = no) โดยใช้คําสั่ง serveradmin ใน Terminal ตามค่าเริ่มต้น ทั้งหมดจะถูกตั้งค่าเป็น "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 =
หยุดเซิร์ฟเวอร์เมลและรอ 30 วินาทีเพื่อให้เซิร์ฟเวอร์เมลหยุดเต็มที่
เริ่มเซิร์ฟเวอร์เมล การเปลี่ยนแปลงที่ทําข้างต้นควรมีผล
การตั้งค่าเหล่านี้สามารถรีเซ็ตเป็นค่าเริ่มต้นได้หากจำเป็น โดยตั้งค่าแต่ละรายการเป็น "yes" หรือโดยการตั้งค่า skip_global_service_check เป็น "no" เมื่อเซิร์ฟเวอร์เมลหยุดทำงานและเริ่มทำงาน บริการจะเปิดใช้งานอีกครั้งหากตั้งค่าเป็น "yes"