Gestion des services sendmail dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Configuration d'un fichier d'alias de messagerie locale

Utilisez la procédure suivante pour résoudre les alias avec un fichier d'alias de messagerie locale.

  1. Compilez une liste de chacun de vos utilisateurs et de l'emplacement de leurs boîtes à lettres.
  2. Connectez-vous en tant qu'administrateur au serveur de courrier.

    Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .

  3. Modifiez le fichier /etc/mail/aliases et créez les entrées suivantes.
    1. Ajoutez une entrée pour chaque utilisateur.
      user1: user2@host.domain
      user1

      Utilisez le nouveau nom d'alias.

      user2@host.domain

      Utilisez l'adresse réelle pour le nouvel alias.

    2. Assurez-vous que vous avez une entrée Postmaster: root.
      # cat /etc/mail/aliases
      ..
      Postmaster: root
    3. Ajoutez un alias pour l'utilisateur root. Utilisez l'adresse e-mail de la personne désignée administrateur du courrier.
      # cat /etc/mail/aliases
      ..
      root: user@host.domain.com
      user@host.domain.com

      Utilisez l'adresse assignée de l'administrateur du courrier désigné.

  4. Recréez la base de données d'alias.
    # newaliases

    La configuration de l'option –AliasFile dans /etc/mail/sendmail.cf détermine si cette commande génère sous forme binaire le fichier unique, /etc/mail/aliases.db, ou la paire de fichiers, /etc/mail/aliases.dir et /etc/mail/aliases.pag.

  5. Effectuez l'une des étapes suivantes pour copier le ou les fichiers qui ont été générés.
    1. (Facultatif) Copiez les fichiers /etc/mail/aliases, /etc/mail/aliases.dir et /etc/mail/aliases.pag sur chacun des autres systèmes.

      Vous pouvez copier les trois fichiers à l'aide des commandes rcp ou rsync. Pour plus d'informations, reportez-vous aux pages de manuel rcp(1) ou rsync(1). Sinon, vous pouvez créer un script dans ce but.

      Lorsque vous copiez ces fichiers, vous n'avez pas besoin d'exécuter la commande newaliases sur chacun des autres systèmes. Cependant, n'oubliez pas de mettre à jour tous les fichiers /etc/mail/aliases chaque fois que vous ajoutez ou supprimez un client de messagerie.

    2. (Facultatif) Copiez les fichiers /etc/mail/aliases et /etc/mail/aliases.db sur chacun des autres systèmes.

      Vous pouvez copier ces fichiers à l'aide des commandes rcp ou rsync. Pour plus d'informations, reportez-vous aux pages de manuel rcp(1) ou rsync(1). Sinon, vous pouvez créer un script dans ce but.

      Lorsque vous copiez ces fichiers, vous n'avez pas besoin d'exécuter la commande newaliases sur chacun des autres systèmes. Cependant, n'oubliez pas de mettre à jour tous les fichiers /etc/mail/aliases chaque fois que vous ajoutez ou supprimez un client de messagerie.