JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Gestion des services sendmail dans Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Services de messagerie (présentation)

2.  Services de messagerie (tâches)

Liste des tâches pour les services de messagerie

Planification de votre système de messagerie

Courrier local uniquement

Courrier local et connexion à distance

Configuration des services de messagerie (liste des tâches)

Configuration des services de messagerie

Configuration d'un serveur de courrier

Configuration d'un client de messagerie

Configuration d'un hôte de messagerie

Configuration d'une passerelle de messagerie

Utilisation de DNS avec sendmail

Modification de la configuration sendmail (liste des tâches)

Modification de la configuration sendmail

Création d'un fichier sendmail.cf

Configuration d'un hôte virtuel

Reconstruction automatique d'un fichier de configuration

Utilisation de sendmail en mode ouvert

Configuration de SMTP pour utiliser le protocole TLS

Gestion de la distribution du courrier à l'aide d'une autre configuration de sendmail.cf

Administration des fichiers d'alias de messagerie (liste des tâches)

Administration des fichiers d'alias de messagerie

Configuration d'une carte mail.alias NIS

Configuration d'un fichier d'alias de messagerie locale

Création d'un fichier de configuration à clé

Gestion de l'alias postmaster

Création d'un alias postmaster dans chaque fichier /etc/mail/aliases local

Création d'une autre boîte à lettres pour postmaster

Ajout de la boîte à lettres postmaster aux alias dans le fichier /etc/mail/aliases

Administration des répertoires de file d'attente (liste des tâches)

Administration des répertoires de file d'attente

Affichage du contenu de la file d'attente de messages, /var/spool/mqueue

Traitement forcé de la file d'attente de messages, /var/spool/mqueue

Exécution d'un sous-ensemble de la file d'attente de messages, /var/spool/mqueue

Déplacement de la file d'attente de messages, /var/spool/mqueue

Exécution de l'ancienne file d'attente de messages, /var/spool/omqueue

Administration des fichiers .forward (liste des tâches)

Administration des fichiers .forward

Désactivation de fichiers .forward

Modification du chemin de recherche de fichier .forward

Création et renseignement du fichier /etc/shells

Procédures de dépannage et conseils pour les services de messagerie (liste des tâches)

Procédures de dépannage et conseils pour les services de messagerie

Test de la configuration de la messagerie

Vérification d'alias de messagerie

Test des ensembles de règles sendmail

Vérification des connexions à d'autres systèmes

Consignation des messages d'erreur

Autres sources d'informations de diagnostic pour la messagerie

Résolution des messages d'erreur

3.  Services de messagerie (référence)

Index

Administration des fichiers .forward

Cette section contient plusieurs procédures qui sont liées à l'administration des fichiers .forward. Etant donné que ces fichiers peuvent être modifiés par les utilisateurs, des problèmes peuvent survenir. Pour plus d'informations, reportez-vous à la section Fichiers .forward du Chapitre 3, Services de messagerie (référence).

Reportez-vous aux sections suivantes :

Désactivation de fichiers .forward

Cette procédure, qui empêche le transfert automatique, désactive le fichier .forward pour un hôte particulier.

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

  2. Créez une copie du fichier /etc/mail/cf/domain/solaris-generic.m4 ou du fichier m4 de domaine spécifique à votre site.
    # cd /etc/mail/cf/domain
    # cp solaris-generic.m4 mydomain.m4
    mydomain

    Utilisez le nom de fichier de votre choix.

  3. Ajoutez la ligne suivante au fichier que vous venez de créer.
    define(`confFORWARD_PATH',`')dnl

    Si une valeur pour confFORWARD_PATH existe déjà dans le fichier m4, remplacez-la par cette valeur nulle.

  4. Créez et installez un fichier de configuration.

    Si vous avez besoin d'aide pour procéder à cette étape, reportez-vous à la section Création d'un fichier sendmail.cf.


    Remarque - Lorsque vous modifiez le fichier .mc, n'oubliez pas de changer DOMAIN("solaris-generic') en DOMAIN("mydomain').


Modification du chemin de recherche de fichier .forward

Si, par exemple, vous voulez placer tous les fichiers .forward dans un répertoire commun, suivez ces instructions.

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

  2. Créez une copie du fichier /etc/mail/cf/domain/solaris-generic.m4 ou du fichier m4 de domaine spécifique à votre site.
    # cd /etc/mail/cf/domain
    # cp solaris-generic.m4 mydomain.m4
    mydomain

    Utilisez le nom de fichier de votre choix.

  3. Ajoutez la ligne suivante au fichier que vous venez de créer.
    define(`confFORWARD_PATH',`$z/.forward:/var/forward/$u')dnl

    Si une valeur pour confFORWARD_PATH existe déjà dans le fichier m4, remplacez-la par cette nouvelle valeur.

  4. Créez et installez un fichier de configuration.

    Si vous avez besoin d'aide pour procéder à cette étape, reportez-vous à la section Création d'un fichier sendmail.cf.


    Remarque - Lorsque vous modifiez le fichier .mc, n'oubliez pas de changer DOMAIN("solaris-generic') en DOMAIN("mydomain').


Création et renseignement du fichier /etc/shells

Ce fichier n'est pas inclus dans la version standard. Vous devez l'ajouter si vous souhaitez autoriser les utilisateurs à utiliser des fichiers .forward pour le transfert de messages vers un programme ou un fichier. Vous pouvez créer ce fichier manuellement en utilisant grep pour identifier tous les shells qui sont répertoriés dans le fichier de mot de passe et ainsi entrer les shells dans le fichier. Cependant, la procédure suivante, qui utilise un script téléchargeable, est plus facile à utiliser.

  1. Téléchargez le script.

    http://www.sendmail.org/vendor/sun/gen-etc-shells.html

  2. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

  3. Pour générer une liste de shells, exécutez le script gen-etc-shells.
    # ./gen-etc-shells.sh > /tmp/shells

    Ce script utilise la commande getent pour collecter les noms des shells qui sont inclus dans les sources de fichiers de mot de passe répertoriées dans le service svc:/system/name-service/switch .

  4. Examinez et modifiez la liste des shells dans /tmp/shells.

    Avec l'éditeur de votre choix, supprimez les shells que vous ne souhaitez pas inclure.

  5. Déplacez le fichier vers /etc/shells.
    # mv /tmp/shells /etc/shells