Désactivation des services de messagerie sous OS X Server

Il est possible de définir les services de messagerie qu’OS X Server doit exécuter. Par exemple, vous pouvez désactiver le protocole POP si vous souhaitez utiliser exclusivement le protocole IMAP.

L’application Server 3.1 et version ultérieure comporte une option de vérification globale des services du serveur de messagerie. Cette vérification garantit l’exécution de l’ensemble des services associés au serveur de messagerie, au moment du démarrage de ce dernier. Pour personnaliser le serveur de messagerie d’OS X, vous devez désactiver cette fonctionnalité.

  1. Pour désactiver la fonctionnalité permettant la vérification globale des services de messagerie lors du démarrage du serveur, utilisez la commande Terminal ci-dessous.

    sudo serveradmin settings mail:global:skip_enable_service_check = yes
    
  2. Sélectionnez ensuite les services à activer ou à désactiver. Chacun des services suivants peut être activé (= yes) ou désactivé (= no) à l’aide de la commande Terminal serveradmin. Par défaut, tous ces services sont activés (définis sur « 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. Arrêtez le serveur de messagerie, puis patientez 30 secondes le temps que ce dernier s’arrête complètement.
  4. Démarrez le serveur de messagerie. Les modifications effectuées précédemment devraient à présent être prises en compte.

La valeur par défaut de ces réglages peut être réinitialisée, soit en configurant chacun d’entre eux sur « yes », soit en configurant l’option skip_global_service_check sur « no ». Une fois les services configurés sur « yes », leur réactivation s’opère après l’arrêt et le redémarrage du serveur de messagerie.

Date de publication: