Partie I Sujets relatifs aux services réseau
1. Service réseau (présentation)
2. Gestion des serveurs cache Web
Partie II Accès aux systèmes de fichiers réseau
4. Gestion des systèmes de fichiers NFS (présentation)
5. Administration de système de fichiers réseau (tâches)
6. Accès aux systèmes de fichiers réseau (référence)
8. Planification et activation de SLP (tâches)
9. Administration de SLP (tâches)
10. Intégration des services hérités
Partie IV Sujets relatifs aux services de messagerie
12. Services de messagerie (présentation)
13. Services de messagerie (tâches)
Liste des tâches pour les services de messagerie
Planification de votre système de messagerie
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
Initiation d'une table mail_aliases NIS+
Création d'une liste du contenu de la table mail_aliases NIS+
Ajout d'alias à la table mail_aliases NIS+ à partir de la ligne de commande
Ajout d'entrées par la modification d'une table mail_aliases NIS+
Modification d'entrées dans une table mail_aliases NIS+
Configuration d'une carte mail.alias NIS
Configuration d'un fichier d'alias de messagerie locale
Création d'un fichier de configuration à clé
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
14. Services de messagerie (référence)
Partie V Sujets relatifs à la mise en réseau série
15. Solaris PPP 4.0 (Présentation)
16. Planification de la liaison PPP (tâches)
17. Configuration d'une liaison PPP commutée (tâches)
18. Configuration d'une liaison PPP de ligne spécialisée (tâches)
19. Paramétrage de l'authentification PPP (tâches)
20. Configuration d'un tunnel PPPoE (tâches)
21. Résolution des problèmes PPP courants (tâches)
22. Solaris PPP 4.0 (Référence)
23. Migration de Solaris PPP asynchrone à Solaris PPP 4.0 (tâches)
25. Administration du protocole UUCP (tâches)
Partie VI Utilisation de systèmes distants
27. Utilisation de systèmes distants (présentation)
28. Administration du serveur FTP (tâches)
29. Accès aux systèmes distants (tâches)
Partie VII Sujets relatifs au contrôle des services réseau
Les alias de messagerie doivent être uniques au sein d'un domaine. Cette section fournit les procédures de gestion des fichiers d'alias de messagerie. Alternativement, vous pouvez utiliser la fonction de liste de diffusion dans la console de gestion Solaris pour effectuer ces tâches sur la base de données d'alias.
En outre, vous pouvez créer des fichiers de base de données pour l'hôte de messagerie locale en utilisant makemap. Reportez-vous à la page de manuel makemap(1M). L'utilisation de ces fichiers de base de données n'offre pas tous les avantages de l'utilisation d'un service de noms, tel que NIS ou NIS+. Toutefois, vous devriez être en mesure de récupérer les données à partir de ces fichiers de base de données locaux plus rapidement, car aucune recherche sur réseau n'est impliquée. Pour plus d'informations, reportez-vous aux sections Interactions de sendmail avec des services de noms et Fichiers d'alias de messagerie du Chapitre 14Services de messagerie (référence).
Choisissez parmi les procédures suivantes :
Création d'une liste du contenu de la table mail_aliases NIS+
Ajout d'alias à la table mail_aliases NIS+ à partir de la ligne de commande
Ajout d'entrées par la modification d'une table mail_aliases NIS+
Vous pouvez utiliser la commande aliasadm pour gérer les entrées d'une table NIS+. Pour créer une table, suivez les instructions ci-après. Pour plus d'informations, reportez-vous à la page de manuel aliasadm(1M).
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# aliasadm -I
Pour ajouter deux ou trois alias, reportez-vous à la section Ajout d'alias à la table mail_aliases NIS+ à partir de la ligne de commande.
Pour ajouter plus de deux ou trois alias, reportez-vous à la section Ajout d'entrées par la modification d'une table mail_aliases NIS+.
Pour voir la liste complète du contenu de la table, suivez ces instructions.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# aliasadm -1
Pour plus d'informations, reportez-vous à la page de manuel aliasadm(1M).
Exemple 13-3 Insertion d'une entrée d'une table mail_aliases NIS+ dans une liste
Alternativement, vous pouvez utiliser la commande aliasadm pour répertorier des entrées individuelles. Une fois que vous avez terminé la première étape de cette procédure, saisissez ce qui suit :
# aliasadm -m ignatz ignatz: ignatz@saturn # Alias for Iggy Ignatz
La commande correspond uniquement au nom d'alias complet, et non à des chaînes partielles. Vous ne pouvez pas utiliser des métacaractères, tels que * et ?, avec aliasadm -m.
Exemple 13-4 Insertion de correspondances partielles d'une table mail_aliases NIS+ dans une liste
Vous pouvez également utiliser la commande aliasadm pour répertorier des correspondances partielles. Une fois que vous avez terminé la première étape de cette procédure, saisissez ce qui suit :
# aliasadm -l | grep partial-string
Remplacez partial-string par la chaîne souhaitée pour votre recherche.
Pour ajouter deux ou trois alias à la table, suivez les instructions ci-dessous. Si vous ajoutez plus de deux ou trois alias, reportez-vous à la section Ajout d'entrées par la modification d'une table mail_aliases NIS+.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Si vous êtes en train de créer une toute nouvelle table mail_aliases NIS+, vous devez d'abord lancer la table. Pour terminer cette tâche, reportez-vous à la section Initiation d'une table mail_aliases NIS+.
Reportez-vous à cet exemple d'une entrée typique.
# aliasadm -a iggy iggy.ignatz@saturn "Iggy Ignatz"
La liste ci-après décrit l'entrée par rapport à l'exemple précédent.
Option permettant d'ajouter un alias
Forme abrégée du nom d'alias
Forme développée du nom d'alias
Nom de l'alias entre guillemets
# aliasadm -m alias
Entrée créée
Pour plus d'informations, reportez-vous à la page de manuel aliasadm(1M).
Vous pouvez utiliser la commande aliasadm pour gérer les entrées d'une table NIS+. Pour ajouter plus de deux ou trois alias à la table, suivez les instructions ci-après.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# aliasadm -e
Cette commande affiche la table et vous permet de la modifier. L'éditeur que vous utilisez a été défini avec la variable d'environnement $EDITOR. Si cette variable n'est pas définie, vi est l'éditeur par défaut.
alias: expanded-alias # ["option" # "comments"]
Cette colonne reçoit la forme abrégée du nom d'alias.
Cette colonne reçoit la forme développée du nom d'alias.
Cette colonne est réservée à une utilisation future.
Cette colonne reçoit des commentaires sur des alias particuliers, tel qu'un nom d'alias.
Si vous laissez la colonne option vide, tapez une paire de guillemets ("") vide et ajoutez des commentaires.
L'ordre des entrées n'est pas important dans la table mail_aliases NIS+. La commande aliasadm -l trie la liste et affiche les entrées dans l'ordre alphabétique.
Pour plus d'informations, reportez-vous à la section Fichiers d'alias de messagerie et à la page de manuel aliasadm(1M).
Pour modifier des entrées de la table, suivez ces instructions.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# aliasadm -m alias
Remplacez alias par le nom d'alias assigné.
# aliasadm -c alias expanded-alias [options comments]
Si nécessaire, modifiez le nom de l'alias.
Si nécessaire, modifiez le nom développé de l'alias.
Si nécessaire, modifiez l'option.
Si nécessaire, modifiez le commentaire pour cette entrée.
Pour plus d'informations, reportez-vous à la page de manuel aliasadm(1M), ainsi qu'à la section Fichiers d'alias de messagerie.
# aliasadm -m alias
Pour plus d'informations, reportez-vous à la page de manuel aliasadm(1M).
Exemple 13-5 Suppression d'entrées d'une table mail_aliases NIS+
Pour supprimer des entrées de la table, utilisez la syntaxe ci-dessous une fois que vous avez terminé la première étape de cette procédure :
# aliasadm -d alias
Remplacez alias par le nom de l'alias pour l'entrée que vous souhaitez supprimer.
Utilisez la procédure suivante pour faciliter une définition d'alias avec une carte mail.alias NIS.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# cat /etc/mail/aliases .. alias:expanded-alias
Utilisez le nom d'alias court.
Utilisez le nom d'alias complet (user@host.domain.com).
# cat /etc/mail/aliases .. Postmaster: root
# cat /etc/mail/aliases .. root: user@host.domain.com
Utilisez l'adresse assignée de l'administrateur du courrier désigné.
# cd /var/yp
# make
Les modifications apportées aux fichiers /etc/hosts et /etc/mail/aliases sont propagées aux systèmes esclaves NIS. Les modifications ne restent actives que pendant quelques minutes, au plus.
Utilisez la procédure suivante pour résoudre les alias avec un fichier d'alias de messagerie locale.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
user1: user2@host.domain
Utilisez le nouveau nom d'alias.
Utilisez l'adresse réelle pour le nouvel alias.
# cat /etc/mail/aliases .. Postmaster: root
# cat /etc/mail/aliases .. root: user@host.domain.com
Utilisez l'adresse assignée de l'administrateur du courrier désigné.
# 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.
Vous pouvez copier les trois fichiers en utilisant les commandes rcp ou rdist. Pour plus d'informations, reportez-vous aux pages de manuel rcp(1) ou rdist(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.
Vous pouvez copier ces fichiers en utilisant les commandes rcp ou rdist. Pour plus d'informations, reportez-vous aux pages de manuel rcp(1) ou rdist(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.
Pour créer un fichier de configuration à clé, suivez les instructions ci-après.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Les entrées peuvent avoir la syntaxe suivante.
old-name@newdomain.com new-name@newdomain.com old-name@olddomain.com error:nouser No such user here @olddomain.com %1@newdomain.com
Utilisez le nom d'utilisateur qui était auparavant assigné avec le domaine qui vient d'être assigné.
Utilisez l'adresse qui vient d'être assignée.
Utilisez le nom d'utilisateur qui était auparavant assigné avec le domaine qui était assigné.
Utilisez le domaine qui était assigné auparavant.
Utilisez le domaine qui vient d'être assigné.
La première entrée redirige le courrier vers un nouvel alias. L'entrée suivante crée un message lorsqu'un alias erroné est utilisé. La dernière entrée redirige tous les courriers entrants de olddomain vers newdomain.
# /usr/sbin/makemap maptype newmap < newmap
Sélectionnez un type de base de données, tel que dbm, btree ou hash.
Utilisez le nom du fichier d'entrée et la première partie du nom du fichier de base de données. Si le type de base de données dbm est sélectionné, les fichiers de base de données sont créés en utilisant des suffixes .pag et .dir. Pour les deux autres types de base de données, le nom du fichier est suivi par .db.
Chaque système doit être en mesure d'envoyer du courrier à une boîte à lettres postmaster. Vous pouvez créer un alias NIS ou NIS+ pour postmaster, ou vous pouvez créer un alias dans chaque fichier /etc/mail/aliases local. Reportez-vous à ces procédures.
Création d'un alias postmaster dans chaque fichier /etc/mail/aliases local
Ajout de la boîte à lettres postmaster aux alias dans le fichier /etc/mail/aliases
Si vous créez l'alias postmaster dans chaque fichier /etc/mail/aliases local, suivez les instructions ci-dessous.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# cat /etc/mail/aliases # Following alias is required by the mail protocol, RFC 2821 # Set it to the address of a HUMAN who deals with this system's # mail problems. Postmaster: root
Passez de l'utilisateur root à l'adresse e-mail de la personne désignée administrateur du courrier.
Postmaster: mail-address
Utilisez l'adresse assignée de la personne désignée administrateur du courrier.
Vous pouvez créer une autre boîte à lettres pour l'administrateur du courrier pour maintenir son courrier séparé du courrier personnel. Si vous créez une autre boîte à lettres, utilisez l'adresse de la boîte à lettres à la place de l'adresse e-mail personnelle de l'administrateur du courrier lorsque vous modifiez les fichiers /etc/mail/aliases. Pour plus d'informations, reportez-vous à la section Création d'une autre boîte à lettres pour postmaster.
Si vous souhaitez créer une autre boîte à lettres pour postmaster, suivez ces instructions.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Pour plus d'informations sur l'ajout d'un compte utilisateur, reportez-vous à Configuration des comptes utilisateur (liste des tâches) du Guide d’administration système : administration de base.
# mail -f postmaster
Utilisez l'adresse assignée.
Si vous ajoutez une boîte à lettres postmaster aux alias dans le fichier /etc/mail/aliases, suivez les instructions ci-dessous.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# cat /etc/mail/aliases .. root: user@host.domain.com
Utilisez l'adresse assignée de la personne désignée administrateur du courrier.
# cat /etc/mail/aliases .. sysadmin: /usr/somewhere/somefile
Créez un nom pour un nouvel alias.
Utilisez le chemin d'accès à la boîte à lettres locale.
# newaliases